![]() |
Problem mit Combobox.text und speichern
Hallo, ich möchte eig. etwas ganz einfaches machen, den ausgewählten text der combobox speichern.
Mein Code:
Delphi-Quellcode:
Leider wird die Datei nicht erstellt, wenn ich jedoch statt form1.combobox1.text z.b. 'abcde' reinschreibe funktioniert es ohne Probleme.
procedure save_settings;
var fi:textfile; begin try assignfile(fi,'settings.txt'); rewrite(fi); writeln(fi,form1.combobox1.text); <- mit 'abcdeef' funktionierts, nur mit dem combobox.text nicht closefile(fi); MessageDlg('Einstellungen gespeichert',mtInformation, [mbOK], 0); except showmessage('FEHLER: Konnte Einstellungen nicht speichern'); end; end; |
Re: Problem mit Combobox.text und speichern
Versuch es mal so:
Delphi-Quellcode:
writeln(fi,Form1.ComboBox1.Items[Form1.ComboBox1.ItemIndex]);
|
Re: Problem mit Combobox.text und speichern
Also bei mir geht dein code hast du die prozedur in einer anderen unit was ich aber auch getestet hab?
|
Re: Problem mit Combobox.text und speichern
Habs jetzt raus, aus irgendeinem grund muss ich, wenn ich den text von der combobox reinschreiben will den kompletten pfad angeben z.b. assignfile(fi,'C:\settings.txt') dann gehts, nur fragt mich nicht warum man es nicht braucht, wenn man keine combobox verwendet :gruebel:
|
Re: Problem mit Combobox.text und speichern
Das mit dem ganzen Pfad angeben ist sowieso besser, so weißt du nämlich immer wo die datei gespeichert wurde, und kannst sie falls gewollt auch wieder auslesen.
EDIT: Das muss ich bei mir nämlich auch tun, sonst funktioniert das nicht! |
Re: Problem mit Combobox.text und speichern
brauchte ich nicht?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 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