Gösterilmek istenen formu, yaratılmamışsa yaratıp gösteren kodlar var aşağıda.
Kod: Tümünü seç
if Application.FindComponent('Form2') = nil then
Application.CreateForm(TForm2,Form2);
Form2.Show;
Kod: Tümünü seç
procedure TForm1.FormGoster(Formm:TForm; FormAdiStr:String; FormSinifi:TComponentClass);
begin
if Application.FindComponent(FormAdiStr) = nil then
Application.CreateForm(FormSinifi,FormAdiStr);
Formm.Show;
end;
.
Kod: Tümünü seç
FormGoster(Form2,'Form2',TForm2);