Forum: Object-Pascal / Delphi-Language
Delphi
by toyoman,
20. Dez 2007
ok das ist ein argument! danke
Forum: Object-Pascal / Delphi-Language
Delphi
by toyoman,
20. Dez 2007
ich hab doch liste.free drin ? nicht gesehen? das sollte doch reichen oder?
Forum: Object-Pascal / Delphi-Language
Delphi
by toyoman,
20. Dez 2007
Brauch ich für die Anzeige (wo bin ich in der listview).
Der Benutzer sieht so schön in welcher Zeile etwas gefunden wurde...
Die Änderung macht allerdings keinen Unterschied
liste.LoadFromFile(listview1.Items.Item.SubItems+'.dec');
Forum: Object-Pascal / Delphi-Language
Delphi
by toyoman,
20. Dez 2007
Konnte das mit einem Workaround lösen:
if i< listview1.Items.Count-1 then
listview1.ItemIndex:=listview1.ItemIndex+1;
Forum: Object-Pascal / Delphi-Language
Delphi
by toyoman,
20. Dez 2007
von mir aus schleife.. ;)
nein durch btnoeffnen werden dann nur daten in ein anderes form gelesen.
also in der listview verändert sich nie etwas.
Ansonsten ist der ItemIndex beim ListView beim letzten Schleifendurchlauf mit i ungültig, da dann der ItemIndex der ListView auf einen zu großen Wert gesetzt wird.
was meinst du damit? bzw. was kann ich dagegen tun?
Forum: Object-Pascal / Delphi-Language
Delphi
by toyoman,
20. Dez 2007
hallo
in meiner verschachtelten (such)schlaufe wird eine listview durchlaufen und innerhalb dieser wird eine stringlist durchlaufen. soweit so gut. wenn ich for i:=0 to listview1.items.count-2 mache dann funzt es ausser, dass er dann in der letzten zeile nicht sucht. das heisst er ignoriert die letzte zeile der listview. (aber keine fehlermeldung).
wenn ich nun die zeile logischerweise...