Die Suche ergab 3 Treffer

von Sinon
Mi 6. Nov 2013, 13:55
Forum: Einsteigerfragen
Thema: if-Schleife in while-Schleife löst nur einmal aus
Antworten: 5
Zugriffe: 4615

Re: if-Schleife in while-Schleife löst nur einmal aus

Ha! Hervorragender Tipp! Danke schön!

Damit funktioniert das, wenn ich die letzte Zeile ausklammere, weil die irgendwie immer mit ner Leerzeile gefüllt wird und damit keinen Integerwert hergibt -.-

Weiteres Kuriosum: ich wollte den Counter kontrollieren, indem ich ihn mir in ein weiteres Memo ...
von Sinon
Di 5. Nov 2013, 15:39
Forum: Einsteigerfragen
Thema: if-Schleife in while-Schleife löst nur einmal aus
Antworten: 5
Zugriffe: 4615

Re: if-Schleife in while-Schleife löst nur einmal aus

Ah, ok. Das erklärt auch gleich mein nächstes Problem: Wenn ich Preise unter einem bestimmten Wert löschen will, funktioniert das auch wieder nur manchmal..
Wie gehe ich denn richtig eine solche Liste durch und lösche bestimmte Zeilen, ohne mit dem Index durcheinander zu kommen?
Ich habe versucht ...
von Sinon
Di 5. Nov 2013, 14:41
Forum: Einsteigerfragen
Thema: if-Schleife in while-Schleife löst nur einmal aus
Antworten: 5
Zugriffe: 4615

if-Schleife in while-Schleife löst nur einmal aus

Moin moin, ich schreibe mir hier gerade ein kleines Programm, das 2 Fließtexte mit Waren bzw. deren Preise in Listen verwandelt und dann Waren mit negativen Preisen löschen soll.

Mein Code dafür:


text2 := Memo2.Text;
b := 1;

while length(text2) > 0
do begin
p := pos(',', text2); //Komma ...