Thema: Delphi ListBox.ItemIndex !

Einzelnen Beitrag anzeigen

Delphiturbo
(Gast)

n/a Beiträge
 
#1

ListBox.ItemIndex !

  Alt 27. Apr 2008, 11:02
Hallo
mit dem Code kann man in ListBoxsuchen
Delphi-Quellcode:
procedure TForm1.Edit1Change(Sender: TObject);
const
  indexStart = -1;
var
  search : array[0..128] of Char;
begin
  //make sure Length(Edit1.Text) <= 128
  StrPCopy(search, Edit1.Text) ;
  ListBox1.ItemIndex := ListBox1.Perform(LB_SELECTSTRING, indexStart, LongInt(@search)) ;
end;
ich wollte nun weitersuchen durch ein Button
Delphi-Quellcode:
// was soll ich ändern, damit ich weiter in ListBox nach unten weitersuchen kann :
procedure TForm1.Button1Click(Sender: TObject);
const
  indexStart = -1;
var
  search : array[0..128] of Char;
begin
  //make sure Length(Edit1.Text) <= 128
  StrPCopy(search, Edit1.Text) ;
  //ListBox1.ItemIndex := ListBox1.Perform(LB_SELECTSTRING, indexStart, LongInt(@search)) ;
  ListBox1.ItemIndex := ListBox1.Perform(LB_SELECTSTRING, indexStart, LongInt(@search)) ;
end;
  Mit Zitat antworten Zitat