Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
AW: Such function in FileListBox Funktioniert nicht richtig
19. Aug 2010, 17:44
Deine Schleife läuft ja nach einem Treffer trotzdem weiter, deshalb klappt das auch nur mit dem letzten Eintrag.
[edit] Wie ist es so?
Delphi-Quellcode:
procedure TForm4.edit_sucheChange(Sender: TObject);
var i : integer;
found: Boolean;
begin
i := 0;
found := false;
while (i < FileListBox1.Count) and not found do
begin
if AnsiContainsText(FileListBox1.Items[i], edit_suche.Text) then
found := true;
inc(i);
end;
if found then
btn_gpOeffnen.Caption := 'Y' // Nur zu Test Zwecken
else
btn_gpOeffnen.Caption := 'N'; // Nur zu Test Zwecken
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
Geändert von DeddyH (19. Aug 2010 um 18:00 Uhr)
|