поиск в listbox слов введенных в textbox-е
Код:
void __fastcall TForm1::Button12Click(TObject *Sender)
{
ListBox3->Items->Clear();
AnsiString Key;
Key=Edit1->Text;
if(CheckBox1->Checked==true){
for(int i=0;i<ListBox1->Items->Count;i++){
if(ListBox1->Items->Strings[i].Pos(Key)!=0)
ListBox3->Items->Add(ListBox1->Items->Strings[i]);
}
}
if(CheckBox2->Checked==true){
for(int i=0;i<ListBox2->Items->Count;i++){
if(ListBox2->Items->Strings[i].Pos(Key)!=0)
ListBox3->Items->Add(ListBox2->Items->Strings[i]);
}
}
}
{
ListBox3->Items->Clear();
AnsiString Key;
Key=Edit1->Text;
if(CheckBox1->Checked==true){
for(int i=0;i<ListBox1->Items->Count;i++){
if(ListBox1->Items->Strings[i].Pos(Key)!=0)
ListBox3->Items->Add(ListBox1->Items->Strings[i]);
}
}
if(CheckBox2->Checked==true){
for(int i=0;i<ListBox2->Items->Count;i++){
if(ListBox2->Items->Strings[i].Pos(Key)!=0)
ListBox3->Items->Add(ListBox2->Items->Strings[i]);
}
}
}
Оттуда же и на сам заголовочник string есть выход