Obiekty VCL tworzone dynamicznie

0

Jak po utworzeniu obiektu w programie odwolywac sie do jego parametrow,zdarzen itp.
Biorac pod uwage iz naprzyklad tworzonych jest 100 buttonow i kazdy z osobna ma inaczej reagowac na klikniecie czy jakas inna funkcje. Reakcje sa podobne ale roznia sie parametrami.
Krotko mowiac. Jak rozpoznac ktory button wcisnolem i lub co ma sie na nim i reszcie w tym momencie zdarzyc.

0

hmmm
nie wiem
może poszukać na FOOOOOOOORRRRRRRUUUUUMMMMMMM!!!!!!!!!!!!!!!!!!!!!!
było setki razy

0

to jest przykladowa procedura obslugi wcisniecia buttona:

procedure TForm1.ButtonClick(Sender: TObject);
var
ButtonName :String;
begin
ButtonName := (sender as TButton).Caption;
if ButtonName='Button1' then Label1.Caption:='Wcisnieto Button1';
if ButtonName='Button2' then Label1.Caption:='Wcisnieto Button2';
// itd..
end;

jak przypiszesz ja do wszystkich tworzonych buttonow to mozesz obsluzyc kazdy button inna instrukcja.

0

Tak.Przejzec cale forum Z modemu to nie takie proste.Dzieki za odpowiedz sprobuje w ten sposob.PS. Nie martw sie jak dobrze pojdzie za 2 do 3 miesiecy bede mial stalke.

1 użytkowników online, w tym zalogowanych: 0, gości: 1