Forum: Object-Pascal / Delphi-Language
Delphi
by bonanza,
28. Okt 2007
schade ich hab mir schon hoffnungen gemacht, dass ich es dann hätte beheben können^^
Forum: Object-Pascal / Delphi-Language
Delphi
by bonanza,
28. Okt 2007
Ja ich weiß ich könnte ansich die "ini-komponente" benutzen, aber da es nicht alles ini dateien sind wollte ich hier der einfachheit halber die dateien einfach immer gleich öffnen und speichern.
Also muss ich die Dateien nacheeinander öffnen, bearbeiten und dann speichern?
Forum: Object-Pascal / Delphi-Language
Delphi
by bonanza,
28. Okt 2007
Hier kommt sie ;):
rocedure TForm1.speichernClick(Sender: TObject);
var baseengine, kellerengine, blur, ShadowDepthTest: TStringList;
zeilennr: integer;
wert:string;
begin
Forum: Object-Pascal / Delphi-Language
Delphi
by bonanza,
28. Okt 2007
Innerhalb der Schleife kommt es nur zur Übschreibung des Textes (s.o.), sonst zu nichts.
wäre für Hilfe SEHR dankbar ;)
Forum: Object-Pascal / Delphi-Language
Delphi
by bonanza,
27. Okt 2007
es kommt dennoch zu den ListIndex-fehlern :cry:
Forum: Object-Pascal / Delphi-Language
Delphi
by bonanza,
27. Okt 2007
Danke für die Antwort und den Tipp!
Habe es jetzt so abgeändert:
for zeilennr:=0 to datei.Count-1 do
if datei='XXX' then
datei.strings:='XXX+YYY';
Allerdings bekomme ich hier immernoch den Fehler, dass angeblich der Listenindex überschritten wird...
Forum: Object-Pascal / Delphi-Language
Delphi
by bonanza,
27. Okt 2007
Hi,
ich habe folgendes Problem:
Ich lese eine textdatei als stringlist ein und durchsuche diese dann. Wenn der eintrag X in Zeile Y gefunden wurde, dann soll Zeile wo Eintrag X drin ist gelöscht werden und dann in genau der selben Zeile ein neuer String mit "stringlist.insert" eingfügt werden.
Doch dabei tritt immer ein ElistError auf, angeblich wird das Listenmaximum überschritten,...