Cześć
Potrzebuje na zaliczenie przedmiotu - zrobić w programie spis samochodów z podziałem na marki, modele i rodzaje silnikowe.
Próbuje to zrobić na listboxie i na razie dodaje do indeksu na sucho wszystkie marki ( chociaż wolałbym ładowane z jakiegoś pliku tekstowego )
ale już widzę, że będzie mały problem.
Program wygląda tak jak w załączniku:
Kłopot zaczyna się już od początku:
procedure TForm1.ListBox1Click(Sender: TObject);
begin
if listbox1.ItemIndex = 1 then
listbox2.Items.Add('AUDI A1');
listbox2.Items.Add('AUDI A2');
listbox2.Items.Add('AUDI A3');
listbox2.Items.Add('AUDI A4');
listbox2.Items.Add('AUDI A5');
W zasadzie ta metoda odpada, bo po kliknięciu w dowolny wpis z listbox1 - dodadzą się te same wpisy w listbox2.
No i podobna sprawa między listbox2 a listbox3:
if listboxX.ItemIndex = 1 then I tu już niezależnie czy to będzie Alfa, Audi czy jakieś inne - zawsze doda te same elementy.
Jak można to obejść ? Zastosować jakieś ID ?