![]() |
Re: liste.IndexOf?
Zitat:
einfach mit for xx in list do durchlaufen btw: solltest du mal deinen quellcode ordentlich formatieren... da bekommt man ja augenkrebs |
Re: liste.IndexOf?
Schleife für 2 Labels? :wiejetzt:
|
Re: liste.IndexOf?
immer noch die exception (wenns so aussieht):
Delphi-Quellcode:
procedure Ttextausgabe.FormActivate(Sender: TObject);
var ausgabeliste : TStrings; i:integer; begin begin ausgabeliste := TStringlist.Create; if fileexists ('ausgabe.txt') then begin ausgabeliste.LoadFromFile('ausgabe.txt'); ausgabefeld.Caption:=(ausgabeliste[0]); ausgabeliste.Count; for i := 0 to ausgabeliste.Count-1 do ausgabefeld2.Caption:=(ausgabeliste[1]); end else ausgabefeld.Caption:=' Keine ausgabe.txt vorhanden'; |
Re: liste.IndexOf?
Delphi-Quellcode:
if fileexists ('ausgabe.txt') then
begin ausgabeliste := TStringlist.Create; try ausgabeliste.LoadFromFile('ausgabe.txt'); if ausgabeliste.Count > 0 then ausgabefeld.Caption:=(ausgabeliste[0]); if ausgabeliste.Count > 1 then ausgabefeld2.Caption:=(ausgabeliste[1]); finally ausgabeliste.Free; end; end else ausgabefeld.Caption:=' Keine ausgabe.txt vorhanden'; |
Re: liste.IndexOf?
Dir scheinen ehrlich jegliche Grundlagen zu fehlen.
Delphi-Quellcode:
wohl die Lösung mit den Labels alles andere als geschickt ist.
if ausgabeliste.Count > 0 then ausgabefeld.Caption := ausgabeliste[0];
if ausgabeliste.Count > 1 then ausgabefeld2.Caption := ausgabeliste[1]; |
Re: liste.IndexOf?
Hallo Jiro,
was ist denn der Hintergrund des ganzen. Die Schleifendurchläufe auf einem Label auszugeben finde ich recht sinnfrei. Wenn Du nur wissen willst wieviele Zeilen Deine StringListe hat dann kannst Du das, wie schon gesagt, mit StringList.count machen. Erfüllt die Anzahl der Zeilen nicht Deine Kriterien, musst Du entsprechend reagieren. Grüße Klaus |
Re: liste.IndexOf?
Verwende absolute Pfade. Du weißt nie, wo Dein Arbeitspfad gerade hinzeigt, wenn Du nur die Datei angibst.
![]() ![]() |
Re: liste.IndexOf?
THX, klappt jetzt!
|
Re: liste.IndexOf?
Trotzdem solltest du dich etwas mit den Grundlagen beschäftigen.
|
Re: liste.IndexOf?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:19 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