View Full Version : باز کردن چند نمونه از یک فرم
v_shalchian
پنج شنبه 11 تیر 1383, 19:14 عصر
سلام
می خواستم بدونم چه طور می تونیم حین اجرای برنامه از یک فرم چند نمونه باز کنیم.
بدون استفاده از ObjectList.
DelphiAssistant
پنج شنبه 11 تیر 1383, 20:03 عصر
1- فرم را از حالت AutoCreate خارج کنید.
2- یونیت حاوی فرم مورد نظر را در یونیت کنونی Use کنید.
3- چند متغیر از نوع فرم مورد نظر تعریف کنید. مثلا:
var fForm1,fForm2,fForm3:TForm2;
4- سپس در واقعه Create فرم اصلی این دستورات را اضافه کنید:
fForm1:=TForm2.Create(Application);
fForm2:=TForm2.Create(Application);
fForm3:=TForm2.Create(Application);
5- اکنون میتوانید هر کدام از این متغیر ها را با متد Show یا ShowModal فراخوانی کنید.
vBulletin® v4.0.8, Copyright ©2000-1391, Jelsoft Enterprises Ltd.