Ben şöyle bir noktada kilitlendim. Sorum şu bir buttonun ismi ile bir form'u nasıl kontrol edebilirim. Lakin bu button belirsiz bir değere sahip. Ben şöyle bir koddan yola çıktım.
procedure TMenu.ButClick(Sender: TObject);
var
ad:Integer;
ad1:String;
begin
ad:=ToolBar2.ButtonCount; //Sırası belirsiz buttonun index numarasını alıyorum burada.
ad1:=ToolBar2.Buttons[FloatToStr(ad)].Caption; // Aldığım numara ile o index'e ait buttonun captionunu alıyorum.
//Bu satırda o captiondaki bir form'a müdahale etmek istiyorum.
end;
Örneğin Caption'dan test diye bir veri geldi. Bende test adı olarak belirli olan buttona müdahale etmek istiyorum.
O captiondan aldığım isim doğrultusunda diyelimki şöyle bir kod devamı getirmek istiyorum.
Test.WindowState:=wsMaximized;
Şeklinde
