![]() |
Re: LoadDialog mit TMainMenu funktioniert nicht korrekt.
Weil Du nur eine Sektion ausliest...
Du musst schon alle auslesen. |
Re: LoadDialog mit TMainMenu funktioniert nicht korrekt.
Zitat:
MFG Subsidenz |
Re: LoadDialog mit TMainMenu funktioniert nicht korrekt.
Delphi-Quellcode:
Mit dieser Schleife sollte er eigentlich alles auslesen können, aber macht's einfach nicht. *Ratlosigkeit macht sich bei mir breit.* :?:
for a:=1 to b do
for n:=0 to 4 do grid.Cells[n,a]:=ini.ReadString(t+IntToStr(n), IntToStr(a), ''); MFG Subsidenz |
Re: LoadDialog mit TMainMenu funktioniert nicht korrekt.
Delphi-Quellcode:
Sonst weiß ich auch nicht woran es liegt.
procedure TForm1.oeffnenClick(Sender: TObject);
var a1 : Integer; n2 : Integer; begin If open.execute then //nur wenn ne datei ausgewählt ist begin u:=open.Filename; sl := TStringList.Create; ini := TIniFile.Create(open.Filename); //ist einfacher und ist sicherer try Ini.ReadSectionValues(t+IntToStr(0),sl); b := sl.Count; finally FreeAndNil(sl); end; grid.RowCount:=b+1; for a1:=1 to b do for n1:=0 to 4 do grid.Cells[n,a]:=ini.ReadString(t+IntToStr(n), IntToStr(a), ''); end; ShowMessage('Ladevorgang war erfolgreich!'); ini.free; end; |
Re: LoadDialog mit TMainMenu funktioniert nicht korrekt.
Also ich würde Dir raten, nochmal das ganze Konzept zu überdenken.
Werde Dir erst mal klar, was Du überhaupt machen willst. Überleg Dir dann verschiedene Ansätze. Dann erstellst Du ein Struktogramm oder Pseudecode. Erst jetzt solltest Du das in Delphicode übertragen. Einfach mal so drauf los programmieren ohne Ziel und Plan führt meistens nicht zum Ziel. P.S. Du kannst Dir das Leben stark vereinfachen, wenn Du anständige Namen für Variablen und Funktionen verwendest. a, n, t, sl sind KEINE vernünftigen Namen. P.P.S. Es ist nicht verboten, die Umschalttaste zu verwenden, sodass man im Code Gross/Kleinschreibung erreicht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:16 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