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) |
Siehe auch
Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes