Okay ... ein weiteres Problem hat sich heraus kristallisiert ...
wenn ich den Befehl ...
Session.SaveConfigFile;
ausführen möchte ... kommt eine Execption bei der Ausführung ...
Im Projekt GWplus.exe ist eine Execption der Klasse EDBEngineError mit der Meldung 'Engine-Konfigurationsdatei nicht gefunden' aufgetreten.
laut CodeGear Hilfe ...
Zitat:
Mit SaveConfigFile können Sie alle im Arbeitsspeicher befindlichen Änderungen der
BDE-Konfiguration in die Konfigurationsdatei auf der Festplatte schreiben. Wenn die
BDE zum ersten Mal initialisiert wird, wird die aktuelle
BDE-Konfigurationsdatei in den
BDE-Speicher im Arbeitsspeicher eingelesen. In Anwendungen kann die im Arbeitsspeicher befindliche Konfigurationsdatei gelesen oder geändert werden. Die Änderung wird zunächst jedoch nur im Speicher durchgeführt und nicht auf die Festplatte geschrieben.
Wird beispielsweise in einer Anwendung mit AddAlias ein neuer
BDE-Alias definiert, befindet sich dieser im Speicher, solange die
BDE im Speicher vorhanden ist. Mit SaveConfigFile können Sie den neuen Alias speichern, um ihn später in
BDE-Anwendungen verwenden zu können. Mit SaveConfigFile wird die Konfigurationsdatei auf der Festplatte mit der Konfigurationsdatei im Speicher überschrieben.
Es werden keine Parameter von SaveConfigFile erwartet ... aber warum kommt dann die Fehlermeldung Config-Datei nicht gefunden?!
es muss ja bereits eine existieren ...
Danke für die Hife
f4k3
// Edit ... ich sollte vllt. erwähnen dass das ganze unter Windows Vista getestet wird ... auf XP dürfte es funktionieren ...