Freigeben über


Arrayhandler (Foundation Class)

Kategorie Datendienstprogramme
Standardkatalog Visual FoxPro-Katalog\Foundation Classes\Dienstprogramme
Klasse _arraylib
Basisklasse Custom
Klassenbibliothek _utility.vcx
Übergeordnete Klasse _custom
Beispiel ...\Samples\Solution\Ffc\arrays.scx

Hinweise

Diese Klasse bietet Methoden zur Behandlung verschiedener Arrayoperationen, die über die Arrayfunktionen von Visual FoxPro hinausgehen, z. B. Einfügen und Löschen bestimmter Arrayelemente oder spaltenweises Scannen von Arrays.

Um die Klasse zu verwenden, müssen Sie sie in ein Projekt oder Formular ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Projekt hinzufügen oder Zu Formular hinzufügen wählen. Wenn Sie die Klasse zu einem Formular hinzufügen, positioniert Visual FoxPro das Klassensymbol im Formular. Sie können die entsprechenden Eigenschaftswerte spezifizieren und notwendige Eingabe- und Ausgabeobjekte bereitstellen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse.

Weitere Informationen zur Verwendung der Foundation Classes finden Sie unter Richtlinien zur Verwendung der Visual FoxPro Foundation Classes.

Eigenschaften, Ereignisse, Methoden Beschreibung
AColScan-Methode Scannt die Spalte nColumn des aSearch-Arrays nach dem in sExpr angegebenen Wert.
Syntax: AcolScan(@aSearch, sExpr, nColumn, lRetRow)
Rückgabewert: keiner
Argumente:
aSearch spezifiziert das zu analysierende Array.
sExpr spezifiziert den zu suchenden Ausdruck.
nColumn spezifiziert die Spalte des Arrays, in der sExpr gesucht werden soll.
lRetRow spezifiziert, ob die Methode die Nummer der Zeile zurückgibt, in der sExpr gefunden wurde.
DelAitem-Methode Löscht ein Arrayelement.
Syntax: DelAitem(@aArray, wziRow)
Rückgabewert: keiner
Argumente:
aArray gibt den Namen des zu verarbeitenden Arrays an.
wziRow gibt das zu löschende Element an.
InsAitem-Methode Fügt ein Arrayelement ein.

Syntax: InsAitem(@aArray, sContents, iRow)
Rückgabewert: keiner
Argumente:
aArray gibt den Namen des zu bearbeitenden Arrays an.
sContents gibt die Zeichenfolge an, die zu aArray hinzugefügt werden soll.
iRow gibt die Zeile an, in die der Wert in sContents eingefügt werden soll.

Siehe auch

Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes