Lesen von ODBC-Registrierungswerten
Datei:...\Samples\Solution\WINAPI\Regodbc.scx
Dieses Beispiel zeigt, wie mit dem nativen Visual FoxPro-Befehl DECLARE-DLL auf die Windows-Registrierung zugegriffen werden kann. Die Windows-API stellt eine Vielzahl von Funktionen zur Verfügung, mit denen Sie auf die Registrierung zugreifen und Daten lesen und schreiben können. Die Klassenbibliothek Registry.prg im Verzeichnis ...\Samples\Classes enthält eine Klassendefinition, die diese Funktionen als Methoden offen legt, die Sie in einer Anwendung aufrufen können.
Die Registrierung enthält eine Liste aller installierten ODBC-Treiber und Datenquellen. Wenn Ihre Anwendung darauf angewiesen ist, ODBC zu verwenden, möchten Sie möglicherweise eine Prüfung der Registrierung durchführen, um festzustellen, ob ein bestimmter Treiber oder eine Datenquelle installiert ist. Dieses Beispiel zeigt, wie ODBC-Informationen abgefragt werden können.
LOCAL oReg,regfile,nErrNum,lDrivers
PUBLIC aODBCData
regfile = HOME(2)+"classes\registry.prg"
SET PROCEDURE TO (m.regfile) ADDITIVE
oReg = CreateObject("ODBCReg")
DIMENSION aODBCData[1]
m.nErrNum = oReg.GetODBCDrvrs(@aODBCData)
Siehe auch
Registrierungszugriff | ODBC-Registrierung | Lösungsbeispiele | Visual FoxPro Foundation Classes A-Z