Hallo Xentar,
grundsätzlich geht die Zuweisung bei mir auch, wenn ich einen festen Wert zuweise.
Da ich den Wert aber aus der Ini-Datei auslesen muß bzw. möchte, damit ich bei dem
Datenbankpfad variabel bin, funktioniert es mit dem auslesen aus der Ini-Datei
im Oncreate nicht.
Die von mir verwendete Prozedur zum auslesen sieht folgendermaßen aus:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| procedure INI_einlesen; var ini: TIniFile; begin ini:=TIniFile.Create(progdir + 'datenbank.ini'); try databasename:=ini.ReadString('DATENBANK','Datenbankname','undefiniert'); finally ini.free; end; end; |
Die Prozedure funktioniert z.B. im OnShow-Ereignis einwandfrei, nur halt nicht
im OnCreate.
Keine Ahnung, was das falsch ist
Moderiert von
Narses: Delphi-Tags hinzugefügt