Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi for Schleife? (https://www.delphipraxis.net/1757-schleife.html)

Privateer3000 21. Dez 2002 14:43


for Schleife?
 
Hi Leutz,

kann man solche Anweisungen auch in eine for-Schleife packen?
Code:
procedure TForm1.wsaveClick(Sender: TObject);
var
  Ini: TIniFile;
  begin
    Ini:=TIniFile.Create('dat\konfig.ini');
    try
    Ini.WriteString('Positionen','Feld1',in1.text);
    .....
    Ini.WriteString('Positionen','Feld34',in34.text);
    finally
    Ini.Free;
    ShowMessage('Erfolgreich gespeichert!');
  end;
  end;
Es sollen also alle 34 Edit abgespeichert werden.
aber irgendwie krieg ichs nicht hin.
Meine Versuche schreib ich erst garnet hin ;o)

Grüsse und einen schön 4. Advent

sakura 21. Dez 2002 14:46

Re: for Schleife?
 
Delphi-Quellcode:
procedure TForm1.wsaveClick(Sender: TObject);
var
  Ini: TIniFile;
  I: Integer;
begin
  Ini:=TIniFile.Create('dat\konfig.ini');
  try
    for I := 1 to 34 do
      Ini.WriteString('Positionen','Feld' + IntToStr(I), TEdit(FindComponent('in' + IntToStr(I))).text);
  finally
    Ini.Free;
    ShowMessage('Erfolgreich gespeichert!');
  end;
end;

Privateer3000 21. Dez 2002 15:26

Danke sakura..man ich bin so blöd
Ich verrat auch was ich vergessen habe
Zitat:

IntToStr
heisst das Zauberwort :idea:

sakura 21. Dez 2002 15:38

Oh oh, langsam wird es wirklich ernst mit Deinem Delphi-Gedächtnis... :mrgreen:

...:cat:...

Luckie 21. Dez 2002 15:53

Der ist schon halb unter dem Weihnachtsbauzm und singt Weihnachtslieder. :mrgreen:

Privateer3000 21. Dez 2002 17:05

Danke für die Blumen :roll:
Aber manchmal bin echt schusselig und wunder mich dann wenn nichts funzt.
Ich wünsch euch ein schönes Fest Jungs.

Privateer


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:36 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