Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Anzahl der Elemente, Zeilen oder Spalten eines Arrays zurück.
ALEN(ArrayName [, nArrayAttribute])
Rückgabewerte
Numerisch
Parameter
- ArrayName
Gibt den Namen des Arrays an. Wenn Sie nur den Arraynamen angeben, gibt ALEN( ) die Anzahl der Elemente des Arrays zurück. - nArrayAttribute
Legt fest, ob ALEN( ) die Anzahl der Elemente, Zeilen oder Spalten im Array entsprechend der folgenden Werte für nArrayAttribute zurückgibt:0 Gibt die Anzahl der Elemente im Array zurück. Wird nArrayAttribute nicht angegeben, ist dies gleichbedeutend mit der Angabe von 0. 1 Gibt die Anzahl der Zeilen im Array zurück. 2 Gibt die Anzahl der Spalten im Array zurück. Ist das Array ein eindimensionales Array, gibt ALEN( ) den Wert 0 (keine Spalten) zurück.
Beispiel
Im folgenden Beispiel wird AFONT( ) verwendet, um ein Array mit den Namen aller verfügbaren Schriftarten zu erstellen. Die Anzahl der Zeilen im Array wird mit ALEN( ) ermittelt. Der Name jeder Schriftart wird zusammen mit einem Beispiel für die Schriftart angezeigt. Sind mehr als 10 Schriftarten installiert, werden nur die ersten 10 angezeigt.
CLEAR
=AFONT(gaFontArray) && Array containing font names
gnNumFonts= ALEN(gaFontArray) && Number of fonts
IF gnNumFonts > 10
gnNumFonts = 10 && Display first 10 fonts
ENDIF
FOR nCount = 1 TO gnNumFonts
? ALLTRIM(gaFontArray(nCount)) && Display font name
?? ' This is an example of ' ;
+ ALLTRIM(gaFontArray(nCount)) FONT gaFontArray(nCount), 8
ENDFOR
Siehe auch
ADEL( )-Funktion | ADIR( )-Funktion | AELEMENT( )-Funktion | AFIELDS( )-Funktion | AINS( )-Funktion | ASCAN( )-Funktion | ASORT( )-Funktion | ASUBSCRIPT( )-Funktion | DIMENSION-Befehl | STORE-Befehl | AFONT( )-Funktion