Freigeben über


ALANGUAGE( )-Funktion

Gibt ein Array zurück, das die Namen aller gültigen Befehle, Funktionen oder Basisklassen in Visual FoxPro enthält.

ALANGUAGE(ArrayName, nType)

Parameter

  • ArrayName
    Gibt den Namen des Arrays an, das die Sprachelemente enthalten soll. Ist das Array nicht vorhanden, wird es von Visual FoxPro automatisch erstellt. Ist das Array vorhanden, aber nicht groß genug, um alle Daten aufzunehmen, passt Visual FoxPro die Größe des Arrays automatisch an. Ist das Array größer als notwendig, wird es abgeschnitten.
  • nType
    Gibt den Typ des zurückgegebenen Sprachelements entsprechend der folgenden Liste an:
    Value Beschreibung Arraytyp
    1 Befehle Eindimensional:
       Befehlsname
    2 Funktionen
    Zweidimensional

    Funktionsname   [M] nParamR [- nParamT]

    matchFlag, M, gibt an, dass Sie im Code den vollständigen Funktionsnamen verwenden müssen.
    nParamR gibt die Anzahl der erforderlichen Parameter an.
    nParamT gibt die Gesamtzahl der möglichen Parameter an.

    3 Basisklassen
    Eindimensional:
    Name der Basisklasse
    4 DBC-Erreignisse
    Eindimensional:
    DBC-Ereignisname (beim angezeigten Namen wird das Präfix DBC_ des Ereignisnamens weggelassen.)

Hinweise

Die ALANGAUGE-Funktion gibt ein Array mit allen gültigen Visual FoxPro-Befehlen und Visual FoxPro-Funktionen zurück. Verwenden Sie für die Rückgabe von Objektinformationen die AMEMBERS( )-Funktion.

Beispiele

Verwenden Sie für den Zugriff auf Visual FoxPro-Funktionen die ALANGUAGE( )-Funktion, wie im folgenden Codebeispiel gezeigt:

   ALANGUAGE(FuncArr,2)

Das daraus resultierende Array FuncArr enthält folgende Werte:

   JUSTSTEM, M1

JUSTSTEM( ) kann nicht abgekürzt werden. Ein Parameter ist unbedingt erforderlich.

   KEYMATCH, 1-4

KEYMATCH( ) kann auf vier Zeichen abgekürzt werden. Es hat einen erforderlichen und drei optionale Parameter (insgesamt 4).

   LASTKEY, 0

LASTKEY( ) kann abgekürzt werden. Parameter sind nicht erforderlich.

Siehe auch

Verwenden von Befehlen und Funktionen | LASTKEY( )-Funktion | KEYMATCH( )-Funktion | JUSTSTEM( )-Funktion