![]() |
Re: Speichern Procedure funzt sporadisch :(
Hi.
Die Value-List wird beim Laden automatisch gelöscht. Das musst du nicht selber machen. ;-) Ich schätze, der Fehler wird sogar in VLEClear verursacht...
Delphi-Quellcode:
procedure TForm_Settings.VLELoad;
begin VLEClear; // <-- unnötig! VLE_Caps_Apps.Strings.LoadFromFile(cCAP_APP); ShowMessage(VLE_Caps_Apps.Strings.Text); end; procedure TForm_Settings.VLESave; begin VLE_Caps_Apps.Strings.SaveToFile(cCAP_APP); ShowMessage(VLE_Caps_Apps.Strings.Text); end; |
Re: Speichern Procedure funzt sporadisch :(
Nein, ändert nichts...
|
Re: Speichern Procedure funzt sporadisch :(
Hallo Gereon,
das ist dir schon klar, das der Fehler in dem Code steckt, den wir nicht sehen können? Das Laden und Speichern über die VLE-Strings funktioniert ja. marabu |
Re: Speichern Procedure funzt sporadisch :(
:wall:
irgendwie hat er wirklich ne andere Datei genommen. so funkt es:
Delphi-Quellcode:
public
DatPreFix: String; //FormCreate DatPreFix:=IncludeTrailingPathDelimiter(ExtractFilePath(Application.ExeName)); //Load (leicht modifiziert ;-) ) procedure TForm_Settings.VLELoad; //VLE Laden begin try VLEClear; VLE_Caps_Apps.Strings.LoadFromFile(Form_Main.DatPrefix+cCAP_APP); except ShowMessage('Datei '+cCAP_APP+' wurde nicht gefunden.'); end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz