Ako fajn a v čom je problém?
Proste si načítaš adresy zo súboru a za behu vytvoríš potrebný počet tlačítok (neviem prečo práve tlačítka, dá sa to riešiť aj nejakým stringlistom, zobrazenie v ListView a pod...)
Do procedury kde budeš vytvárať tlačítak napr. môj príklad vyššie si pridaj ešte obsluhu udalosti:
B.OnClick := MyButtonClick;
Samotná obsluha stlačenia tlačítka bude vyzerať takto:procedure TForm1.MyButtonClick(Sender: TObject);
var
Button: TButton;
begin
Button := Sender as TButton;
ShowMessage(Button.Caption + ' clicked');
end;
Myslím, že z toho pochopíš aj Ty o čo tam ide... uprav si podľa seba atď... Celý program Ti písať nebudem, snaž sa trošku aj sám...