Wie erste Zeit Initialisierungen eines Arrays von Symbolen definiert?
FAQ #101843
Mit PG5 ist es möglich, erste Zeit Inizializers zu Symbolen, die mit der Syntax zu definieren: =.
Dadurch kann die Initialisierung des Symbolinhalt auf Download des Anwendungsprogramms.
Einführung
Die Funktion der Initialisieren eines Arrays von Symbolen kann sehr praktisch sein, aber wenn nicht fertig wie PG5 der Inizializers erwartet, können einige Fehler während der Erstellungszeit hervorgerufen werden (Fehler 1211: zu viele Initialisierungen oder 1212: fehlende Initialisierungen).
Beispiel
Für IL
Die folgenden Beispiele zeigen zwei Möglichkeiten die ersten Zeit-Initialisierungen in IL zu definieren:
Init das gesamte Array in einer Zeile (die Menge der Initialisierungen der Arraygröße muss mit!)
Init einem symbol eins nach dem anderen (es ist nicht notwendig, Init alle Symbole aus einem Array)
Bemerkung
Vergessen Sie nicht, das erste Symbol eines Arrays mit "+ 0" (im zweiten Beispiel) anzusprechen. Dies fehlt, nimmt PG5, dass das gesamte Array initialisiert werden soll und wird das Build mit der Fehlermeldung abgebrochen:
Für Fupla:
Im Fupla ist es auch möglich, die erste Zeit-Initialisierer eines Arrays definieren
Categories
PG5 2.0 / SEdit (IL programming)
Last update: 29.05.2015 11:11
First release: 29.07.2013 12:43
Views: 1025