Typen-Bindung: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Georg (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Alle Variablen (mit Ausnahme der FIELD-Variablen, die eine besondere Art des Zugriffs auf Felder in Dateien darstellen) können alle Feld-Typen annehmen, die i…“) |
KKeine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
Alle Variablen (mit Ausnahme der FIELD-Variablen, die eine besondere Art des Zugriffs auf Felder in Dateien darstellen) können alle Feld-Typen annehmen, die ihnen zugewiesen werden. | Alle Variablen (mit Ausnahme der FIELD-Variablen, die eine besondere Art des Zugriffs auf Felder in Dateien darstellen) können alle Feld-Typen annehmen, die ihnen zugewiesen werden. | ||
Es hat sich allerdings eingebürgert, dass der Name einer Variablen ausdrückt, welcher Werte-Typ ihr zugewiesen wird. Dieses als Hungarion Notation bezeichnete Verfahren gibt vor, dass der Name einer Variablen aus einem vorangestellten Kleinbuchstaben den Typ angibt, gefolgt von einer Beschreibung ihrer Funktion, wobei der erste Buchstabe der Beschreibung grossgeschrieben wird: | Es hat sich allerdings eingebürgert, dass der Name einer [[Variablen]] ausdrückt, welcher Werte-Typ ihr zugewiesen wird. Dieses als Hungarion Notation bezeichnete Verfahren gibt vor, dass der Name einer [[Variablen]] aus einem vorangestellten Kleinbuchstaben den Typ angibt, gefolgt von einer Beschreibung ihrer Funktion, wobei der erste Buchstabe der Beschreibung grossgeschrieben wird: | ||
{| class="wikitable" | {| class="wikitable" |
Aktuelle Version vom 17. Juni 2013, 16:12 Uhr
Alle Variablen (mit Ausnahme der FIELD-Variablen, die eine besondere Art des Zugriffs auf Felder in Dateien darstellen) können alle Feld-Typen annehmen, die ihnen zugewiesen werden.
Es hat sich allerdings eingebürgert, dass der Name einer Variablen ausdrückt, welcher Werte-Typ ihr zugewiesen wird. Dieses als Hungarion Notation bezeichnete Verfahren gibt vor, dass der Name einer Variablen aus einem vorangestellten Kleinbuchstaben den Typ angibt, gefolgt von einer Beschreibung ihrer Funktion, wobei der erste Buchstabe der Beschreibung grossgeschrieben wird:
Type | Beispiel | Erklärung |
---|---|---|
BLOCK | bValidate | speichert einen Codeblock zur Prüfung |
CHAR | cName | speichert einen Namen |
DATE | dHeute | speichert das heutige Datum |
LOGICAL | lDelete | gibt an, ob eine Löschung erfolgen soll oder nicht |
MEMO | cRoman | (da als Speichervariable wie CHAR behandelt, gleiches Präfix) |
NUMERIC | nLen | gibt die Länge eines Feldes an |
OBJECT | oDlg | speichert eine Referenz auf ein Dialog-Objekt |