Ist das nicht das, was wicht bereits erklärt hat?
Wenn ich das richtig verstehe, willst du folgendes:
1) In Combobox 1 stehen "Test1, Test2, Test3"
2) Combobox 2 ist immer gleich belegt mit "1.1, 1.2, 1.3" etc.
Du möchstest nun, wenn jemand in Combobox 2 etwas auswählt, anhand des ausgewählten Wertes von Combobox 1 ein bestimmtes Fenster öffnen, richtig?
Wenn ja, könntest du das z.B. mit einer case-Abfrage lösen:
Delphi-Quellcode:
procedure TForm3.ComboBox2Change(Sender: TObject);
begin
case ComboBox1.ItemIndex of
// "Test1" in Combobox 1 ausgewählt
0:
begin
Form4.Show() ;
end;
// "Test2"" in Combobox 1 ausgewählt
1:
begin
Form5.Show() ;
end;
// "Test3"" in Combobox 1 ausgewählt
2:
begin
Form6.Show() ;
end;
end;
end;
usw....
Nein ich will das wenn Test und 1.1 gewählt ist form4 gezeigt wird und wenn Test2 und 1.1 gewählt is form5 gezeigt ist, das bedeutet, dass das mit 0,1,2,... nicht funktionieren wird da es egal ist ob test oder test2 gewählt ist immer sobald 1.1 gewählt ist form4 gezeigt wird.
Die Alternative wäre, dass sich ein neues Fester gleich bei combobx1 öffnet.
/edit: Trotzdem danke für deine Hilfe