Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine maschinelle Übersetzung. Die originale FAQ ist hier zu finden. SBC stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.

PG5 Symbol Namenskonventionen und den Umfang der Symboltypen

FAQ #100375

Angeschlossen an diese FAQ finden Sie ein Dokument, das beschreibt das Symbol Namenskonventionen von PG5-Benutzern (und vor allem durch FBox-Entwickler) befolgt werden.

Weiter enthält, das Dokument eine Zusammenfassung über die Bereiche der verschiedenen Symboltypen sowie eine Zusammenfassung über ihre Deklaratoren.

 

ist fWhy es wichtig, das Symbol Namenskonventionen zu folgen?
PG5 selbst sowie die FBox-FB-Bibliotheken arbeiten mit Symbolen. Um Symbol Kollisionen zu vermeiden, ein Programmierer wird aufgefordert, einige einfachen Regeln zu befolgen, die garantieren, dass die benutzerdefinierte Symbole und die interne PG5 und FBox bestimmte Symbole nicht in Konflikt stehen (z.B. haben den gleichen Namen aber nicht die gleichen Werte).
Diese Regeln sind in dem angehängten Dokument beschrieben. Darüber hinaus dieses Dokument auch die reservierten Wörter hinweisen und symbol-Namen, die von Benutzern oder Entwicklern FBox verwendet werden, dürfen nicht.

Warum ist es wichtig, den Anwendungsbereich der Symbole zu berücksichtigen?
Abhängig von der Art eines Symbols ist es in einer definierten Region (lokal in einer Datei, in eine CPU global oder lokal in einem Makro) "sichtbar". Vor allem bei der Entwicklung von FBoxen bewirkt eine uncorrect Wahl verschiedener verwendetes Symbol Fehler, z. B. "Multidefined Zeichen".

Warum verwenden darf kein Benutzer aus dem Bereich SBC Symbolnamen (und Makronamen)?
Beachten Sie, dass für den Fall, dass Sie eine FBox Makronamen, das gehört in den Bereich der SBC-Symbole (z.B. _sfup_blablabla) verwendet haben, und durch Zufall haben wir eine neue FBox mit diesem Namen in der nächsten Version PG5 einführen, Sie Fehler von Fupla erhalten (das Makro mit dem Namen _sfup_blablabla wird zweimal... definiert) und Ihr Projekt mit Ihrem FBox wird nicht bitte nicht mehr funktionsfähig sein! Sie müssen alle Ihre Projekte in diesem Fall neu zu schreiben.

 

Categories

Local FAQ Deutschland / Symbol Editor

PG5 2.0 / FBox Builder

Last update: 28.05.2015 19:17

First release: 31.05.2005 12:05

Views: 5413

Die von Ihnen angeforderte Software / Dokument wird von der Saia-Burgess Controls AG nicht mehr vermarktet und technisch unterstützt. Es handelt sich um eine ältere Software-Version, die lediglich auf bestimmten, mittlerweile nicht mehr im Handel erhältlichen Produkten betrieben werden kann.

Download