Arkadaşlar Yeni bir projeye başlıyorum Bu projeye başlarken Admin arkadaşımın tafsiyelerine uymaya çalışacağım. Daha önceki mesajlarında formu kullanmak istediğimiz zaman oluşturmamızı ve işimiz bittiği zamanda hafıza'ya iade etmemizi söylemişti.
Ben ilk olarak Project menüsünden Options seceneğini seçtim ve form2 yi available forms'a gönderdim. Ve form1 bir buton ekledim. Butonun click olayına form2'yi çağırmam için hangi kodu yazmam gerekir. Bunu hatırlayamıyorum arkadaşlar yardımcı olursanız sevinirim.
Create
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Merhaba,
Kolay gelsin.
Kod: Tümünü seç
try
Form2 := TForm2.Create(Application);
Form2.ShowModal;
finally
Form2.Free;
end;
kontrolu kaybetmek istemiyorsan showmodal ı kullanmanı tavsiye ederim. çünkü programı kullanacak kişinin hiç bir şey bilmediğini, bol bol hata yapabileceğini düşünmelisin. ona göre tedbirlerini almalısın. örneğin menüden aynı formu tekrar create edebilir. ayrıca aşağıdaki ShowModal yerine Show dersen show dan hemen sonra finally bloğuna düşüp formu free yapacağından form2 yi göremezsin!
Kod: Tümünü seç
try
Form2 := TForm2.Create(Application);
Form2.ShowModal;
finally
Form2.Free;
end;