Forum: Object-Pascal / Delphi-Language
Delphi
by neolithos,
6. Apr 2004
Ach, einen kleinen Haken hat das ganze noch!
Wenn in deinem Kommentar ein ; Vorkommt läuft der Leseprozess gegen den Boum. Dies verhintere ich durch Quotierung ("") der einzelnen Daten!
Einfacher währe es eve. das ; durch ein Zeichen zu ersetzen, was nicht geschrieben werden kann. Macht aber die Möglichkeit zu nicht,e den Inhalt der INI per Hand zu ändern.
Forum: Object-Pascal / Delphi-Language
Delphi
by neolithos,
6. Apr 2004
So könnte man lesen
var lst : TStringList;
ini.GetValueList('ListView', lst); // hole alle Values einer Section soll das heißen
for i := 0 to lst.Count - 1 do
with lst.Items.Add do
begin
Caption := lst;
Forum: Object-Pascal / Delphi-Language
Delphi
by neolithos,
6. Apr 2004
So könnte man schreiben
var sTmp : String;
i, j : Integer;
for i := 0 to lst.Count - 1 do
begin
sTmp := '';
for j := 0 to lst.Items.SubItems.Count - 1 do
sTmp := sTmp + ';' + lst.Items.SubItems;
ini.WriteString('ListView', lst.Items.Caption, sTmp);
Forum: Object-Pascal / Delphi-Language
Delphi
by neolithos,
6. Apr 2004
Warum so kompliziert?
Datei1.dat=24;Hallo Welt K1
Datei2.dat=34;Hallo Welt K222
Datei3.dat=0;Hallo Welt 231