erstmal...
Code: Alles auswählen
OpenPreferences("lcd.cfg")
testcfg = OpenPreferences("lcd.cfg")
... solltest Du mal saubermachen. 2mal hintereinander OpenPreferences()
macht nicht wirklich Sinn.
Des weiteren vermute ich, dass Du 2 oder mehrere lcd.cfg auf Deiner Platte
(in unterschiedlichen Ordnern) hast. Prüfe mal testweise mit einem absoluten
Pfad (beispielsweise: c:\lcd.cfg) und schau, ob der Fehler immer noch auftritt.
(Den absoluten Pfad solltest Du nach Deinen Tests natürlich wieder
rausnehmen.)
und das hier...
Code: Alles auswählen
msg("Keine cfg Datei erstelle neue...")
CreatePreferences("Lcd.cfg")
1.) macht es selten Sinn, dem Anwender mitzuteilen, dass eine neue
Pref.-Datei erzeugt wird. Das nervt höchstens.
und 2.) Bitte immer den Rückgabewert von CreatePreferences()
überprüfen. Was ist, wenn der Anwender Dein Programm von einer CD
startet?
Grüße ... Kiffi