hallo leut Ich habe ein paar fragen und zwar ich habe 3 listboxen die möchte ich jetzt nach einem bestimmten begriff den ich in ein editfeld eingebe durchsuchen wenn er den begriff findet soll er aber ihn nicht ausgeben sondern den der in der listbox1 steht mit dem selben index. in der 4 listbox.
Ich habe jetzt aber ein problem wenn in in listbox2 und 3 unter dem selben index zum beispiel a speicher und in das suchfeld a eingebe kommt 2 mal a wenn ich das erste ancklicke wird alles wie gewünscht angezeigt wenn ich das 2 in der liste anclicke kommt ein <-- fehler. Das Problem kann ich selber lösen -->
Mein zweites und größtes problem ist ich möchte das wenn ich a in das editfeld eingebe alle einträge die ein a beinhalten in die die ListBox4 eingetragebn werden ich habe auch was in der hilfe unter GRUB gefunden nur das hilft mir nicht weiter.(liste soll ncht sortiertwerden)
C++:
ListBox6->Clear(); AnsiString Name = Edit6->Text; int i = ListBox2->Items->IndexOf(Name);
if (ListBox6->Items->IndexOf(Name) != ListBox2->Items->IndexOf(Name)) { int i =ListBox2->Items->IndexOf(Name); ListBox6->Items->Add(ListBox1->Items->Strings[i]); };
if (ListBox6->Items->IndexOf(Name) != ListBox3->Items->IndexOf(Name))
{ int i =ListBox3->Items->IndexOf(Name); ListBox6->Items->Add(ListBox1->Items->Strings[i]); };
if (ListBox6->Items->IndexOf(Name) != ListBox1->Items->IndexOf(Name)) { int i =ListBox1->Items->IndexOf(Name); ListBox1->Items->Add(ListBox1->Items->Strings[i]); };