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.
| Kategorie | Dateidienstprogramme |
|---|---|
| Standardkatalog | Visual FoxPro-Katalog\Foundation Classes\Dienstprogramme |
| Klasse | _typelib |
| Basisklasse | Container |
| Klassenbibliothek | _utility.vcx |
| Übergeordnete Klasse | _container |
| Beispiel | ...\Samples\Solution\Winapi\typelib.scx |
Hinweise
Diese Klasse enthält das ActiveX-Steuerelement FOXTLIB, das Klasseninformationen aus Typbibliotheken liest. Die ExportTypeLib-Hauptroutine****erstellt eine Textdatei mit Typbibliotheksausgaben.
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 einem Projekt hinzufügen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse. Wenn Sie die Klasse zu einem Formular hinzufügen, positioniert Visual FoxPro das Klassensymbol im Formular. Anschließend können Sie im Formular-Designer die entsprechenden Eigenschaftswerte angeben.
Weitere Informationen zur Verwendung der Foundation Classes finden Sie unter Richtlinien zur Verwendung der Visual FoxPro Foundation Classes.
| Eigenschaften, Ereignisse, Methoden | Beschreibung |
| aTypeAttr[1,0]-Eigenschaft | Gibt das Array für die Struktur TypeAttr an. Standardeinstellung: .F. |
| aTypeFuncDesc[1,0]-Eigenschaft | Gibt ein Array für die Struktur FuncDesc an. Standardeinstellung: .F. |
| aTypeFuncDocs[3,0]-Eigenschaft | Gibt ein Array für die Funktionsdokumentation an. Standardeinstellung: .F. |
| aTypeFuncNames[1,0]-Eigenschaft | Spezifiziert ein Array von Funktionsnamen. Standardeinstellung: .F. |
| aTypeFuncParms[1,0]-Eigenschaft | Gibt ein Array von Funktionsparametern an. Standardeinstellung: .F. |
| aTypeInfoDocs[3,0]-Eigenschaft | Gibt ein Array für die Dokumentation der TypeInfos an. Standardeinstellung: .F. |
| aTypeLibDocs[3,0]-Eigenschaft | Gibt ein Array für die Dokumentation zur TypeLib an. Standardeinstellung: .F. |
| FuncNamesCount-Eigenschaft | Gibt die Anzahl der Namen für die Funktion der TypeInfos an. Dieser Wert entspricht der Gesamtzahl der Parameter + 1. Standardwert: .F. |
| TypeInfoCount-Eigenschaft | Gibt die Anzahl der TypeInfos in der TypeLib an. Standardeinstellung: .F. |
| TypeInfoIndex-Eigenschaft | Ein Indexverweis auf TypeInfo. Standardeinstellung: .F. |
| TypeLibHandle-Eigenschaft | Handle für TypeLib. Standardeinstellung: .F. |
| TypeLibName-Eigenschaft | Spezifiziert den Namen der Typbibliothek. Standardeinstellung: .F. |
| ExportTypeLib-Methode | Exportiert den Inhalt einer TypeLib in eine Textdatei. Syntax: ExportTypeLib(cExportFile, lViewFile) Rückgabewert: m.exportfile Argumente: cExportFile gibt die Datei an, die exportiert werden soll. lViewFile gibt an, ob die Datei nach dem Export in einem Viewer geöffnet wird. |
| GetDataType-Methode | Gibt den Datentyp einer Funktion zurück. Syntax: GetDataType(m.nvt) Rückgabewert: Name des Datentyps Argumente: m.nvt spezifiziert einen Verweis auf ein Datenelement. |
| GetFuncDesc-Methode | Ruft Funktionsinformationen zu den TypeInfos ab und füllt Arrays auf. Syntax: GetFuncDesc(nFuncIndex) Rückgabewert: TypeInfo-Arrays, aTypeFuncParms, aTypeFuncNames, aTypeFuncDocs Argumente: nFuncIndex gibt den Index der Funktion an. |
| GetTypeInfo-Methode | Ruft TypeInfos ab und füllt TypeInfo-Arrays auf. Syntax: GetTypeInfo(nTypeInfoNum) Rückgabewert: keiner Argumente: nTypeInfoNum gibt einen Verweis auf den Schlüssel der Typinformationen an. |
| GetTypeLib-Methode | Ruft Informationen zur TypeLib ab und füllt Arrays auf. Syntax: GetTypeLib( ) Rückgabewert: keiner Argumente: keine |
Siehe auch
Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes