Merhaba arkadaşlar!!
Bildiğiniz gibi <component_name>.create komutu ile runtimeda create işlemi yapabiliyorsunuz aşağıdaki örneğe bakarsanız
procedure xyz();
var dene1:Tedit;
begin
dene1:=Tedit.create(self);
dene1.parent:=Form1;
dene1.text:="mrb";
end;
Gibi.... Ben bu işlemi frame ile yapmak istiyorum frame i yaratıyorum fakat bu framein template olarak kullanacağı frame i nasıl vereceğimi bulamadım...
Cevaplar için şimdiden Teşekkurler
Salih İnci
Runtime da Frame create etmek... Nasıl??
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Runtime da Frame create etmek... Nasıl??
AslA AslA DemE
Frame i
seklinde create edebilirsiniz. ama sizin de belirttiginiz gibi TFrame1 class isminden create etmek gerekmekte.
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
begin
CreateEdilecekFrame:=TFrame1.Create(self);
CreateEdilecekFrame.Parent:=Self;
CreateEdilecekFrame.Left:=0;
CreateEdilecekFrame.Top:=10;
end;
ÜŞENME,ERTELEME,VAZGEÇME