Delphi-PRAXiS
Seite 3 von 6     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Edit-Felder in Stringliste speichern (https://www.delphipraxis.net/119965-edit-felder-stringliste-speichern.html)

grenzgaenger 3. Sep 2008 21:45

Re: Edit-Felder in Stringliste speichern
 
Zitat:

Zitat von grenzgaenger
und wo taucht der fehler auf?


taaktaak 3. Sep 2008 21:47

Re: Edit-Felder in Stringliste speichern
 
hm...
Hast du überprüft, das in der Stringliste nach dem Laden der Datei auch was drin ist?

grenzgaenger 3. Sep 2008 21:49

Re: Edit-Felder in Stringliste speichern
 
Zitat:

Zitat von taaktaak
hm...
Hast du überprüft, das in der Stringliste nach dem Laden der Datei auch was drin ist?

taaktaak, lass ihn doch erst mal sagen, wo der fehler kommt... und was das für einer eigentlich ist...

hab keine lust auf kaffeesatzlesen...

aber zwischenzeitlich eine vermutung.. du wohl auch ;-)

Thomas F 3. Sep 2008 21:49

Re: Edit-Felder in Stringliste speichern
 
Zitat:

Zitat von grenzgaenger
Zitat:

Zitat von grenzgaenger
und wo taucht der fehler auf?


Ich habs doch gesagt , wenn die Strings wieder in die Edits geladen werden

Delphi-Quellcode:
procedure TForm4.FormShow(Sender: TObject);
begin
Stringlist.LoadFromFile('TEST.txt');
Edit1.Text:= Stringliste.Strings[0];
Edit2.Text:= Stringliste.Strings[1];
.
.
.
.
Edi10.Text := Stringlist.Strings[9];
end;
wenn z.B. der String
Delphi-Quellcode:
Stringliste.Strings[1]:=''
dann gibts eine Exception

mkinzler 3. Sep 2008 21:51

Re: Edit-Felder in Stringliste speichern
 
Das wäre mir neu. Wie sieht den die Textdatei aus?

grenzgaenger 3. Sep 2008 21:51

Re: Edit-Felder in Stringliste speichern
 
davon gibts keine exception...!!!!

was gibts denn für eine? hab ich hier schon mind. 5 mal gefragt.. ein wenig mitarbeiten könntest du auch, wenn wir dir schon beim lösen DEINES problems helfen sollen ...

Thomas F 3. Sep 2008 21:58

Re: Edit-Felder in Stringliste speichern
 
Bei mir gibts ne Exception

Listenindex überschreitet das Maximum(3) , wenn nur ein Edit-Feld ausgefüllt wurde

in der TEST.txt stehen die Werte , die ich eingegeben habe ,
Aber nur beim Neustart des Programms gibts die Exception.

Delphi-Quellcode:
procedure TForm4.FormShow(Sender: TObject);
begin
Stringliste.LoadFromFile('TEST.txt');
 Edit2.Text:= Stringliste.Strings[1];
 Edit3.Text:= Stringliste.Strings[2];
 Edit5.Text:= Stringliste.Strings[4];
 Edit1.Text:= Stringliste.Strings[0];
 Edit10.Text:= Stringliste.Strings[9];
.
.
.
.
end;

grenzgaenger 3. Sep 2008 21:59

Re: Edit-Felder in Stringliste speichern
 
gut. mit dieser meldung kann man was anfangen...

wie viele einträge hast du denn in deiner text datei? theoretisch müssten es drei sein, da die meldung kommt, .. (3) --> 4 listeintrag.

mkinzler 3. Sep 2008 22:01

Re: Edit-Felder in Stringliste speichern
 
Mit wie meinte ich die Anzahl der Zeilen. Es existieren dort weniger Zeilen, als du auslesen willst

Thomas F 3. Sep 2008 22:03

Re: Edit-Felder in Stringliste speichern
 
in der Textdatei steht nur eine Zeile

Debugger Exception ....Exception der Klasse EStringListError

Ja, wahrscheinlich liegt es daran, dass weniger Zeilen existieren, als ich auslesen will

Das kommt daher, wenn nicht alle Edit-Felder ausgefüllt sind.

wenn alle Edits einen Eintrag haben, gibts keine Exception


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:33 Uhr.
Seite 3 von 6     123 45     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz