Benennungskonventionen für Variablen
Verwenden Sie beim Benennen von Variablen das vorgeschlagene Format.
[Scope]TypeName
Parameter
Scope
Optional. Eine Konvention zum Kennzeichen des Verweisbereichs der Variable. Lokale Variablen können z. B. mit dem Präfix l versehen werden, was daran erinnern soll, dass auf diese nur innerhalb der Prozedur verwiesen werden kann, in der sie definiert wurden. Die vorgeschlagenen Ausdrücke für Scope lauten wie folgt:Scope Beschreibung Beispiel L Lokal lnCounter
P PRIVATE (Standard) pnStatus
g PUBLIC (global) gnOldRecno
T Parameter tnRecNo
Typ
Konvention zum Kennzeichnen des Datentyps einer Variable. Die vorgeschlagenen Präfixe für Type lauten wie folgt:Typ Beschreibung Beispiel a Array aMonths
c Zeichen cLastName
Y Währung yCurrentValue
D Datum dBirthDay
T DatumZeit tLastModified
b Double bValue
f Gleitkomma fInterest
L Logisch lFlag
n Numerisch nCounter
O Objekt oEmployee
U Unbekannt uReturnValue
Hinweise
Präfixe sind nicht erforderlich, gehören jedoch zur guten Programmierpraxis. Das Verwenden eines Präfixes diktiert nicht den Wert der Variable. In Visual FoxPro dienen Präfixe lediglich als Benennungskonvention. Das Hinzufügen des Präfixes c bedeutet z. B. nicht, dass ausschließlich Zeichendaten in der Variable gespeichert werden. Es soll Sie daran erinnern, dass diese Variable zum Akzeptieren von Zeichendaten erstellt wurde.
Anmerkung Das Bereichspräfix ist empfohlen, aber nicht erforderlich. In einigen Fällen wird kein bestimmter Bereich angegeben. So gibt es z. B. im Hauptprogramm einer eigenständigen Anwendung keinen Unterschied in der Sichtbarkeit von Variablen, die als PUBLIC oder PRIVATE deklariert wurden. Das Typpräfix ist immer wichtig und in Beispielprogrammen erforderlich.
Weitere Informationen hierzu finden Sie unter Namenserstellung in Visual FoxPro.
Siehe auch
Benennungskonventionen für Konstanten | Benennungskonventionen für Objekte | Benennungskonventionen für Tabellenfelder | Namenserstellung in Visual FoxPro | Benennungskonventionen für Fenster