witam
jestem poczatkujacy, lecz pisze tego posta tutaj bo na newbie nie znalazlem pomocy:
chce napisac program, ktory wczyta z pliku dwie stringa i liczby znajdujace sie w jednej linijce oddzielone od siebie srednikiem, linijek jest kilka, oto przyklad:
A;34
B;56
C;12
d;42
chcialbym teraz tymi znakami zapelnic dwa ComboBox'y, tak, zeby w pierwszym byly do wyboru tylko litery (a,b,c,d) a w drugim zeby generowal tyle liczb ile jest po sredniku kazdej z wybranych literek. Zrobilem to dla pojedynczych znakow i wyglada to mniej wiecej tak:
procedure TForm1.ZapiszClick(Sender: TObject);
var nap:string;
begin
us.im:=imie.Text;
us.naz:=nazwisko.Text;
{FontName.Items[FontName.ItemIndex];}
us.klasa:=klasa.Items[klasa.itemindex];
(Nr.Items[nr.itemindex]);
end;
procedure TForm1.start(Sender: TObject);
var
i:byte;
linia:string;
kl: TEXTFILE;
begin
assignfile(kl,plikKlas);
reset (kl);
while not eof(kl) do
begin
readln(kl,linia);
klasa.AddItem(linia,klasa);
end;
tylko wtedy zapelnia jeden combobox, a mi chodzi zeby zczytal i wygenerowal tyle liczb, ile ich jest po sredniku
poniwaz jestem bardzo zielony wiec prosze o wyrozumialosc i cierpliwosc jezeli czegos bym nie zrozumial