PDA

View Full Version : باز شدن فرم



sadaf_80
یک شنبه 27 شهریور 1384, 10:45 صبح
سلام
چه می توان کرد که در صورت باز بودن یک فرم Child اگر دوباره روی دکمه مربوط به باز شدن فرم کلیک کنیم فرم دیگری از همان فرم باز شده باز نشود .
ضمنا اگر برای بار دوم و سوم و ... خواستیم فرمی را باز کنیم در همان مکان تعریع شده باز شود و ÷رش ÷یدا نکند .
ممنون ...

hr110
یک شنبه 27 شهریور 1384, 11:04 صبح
برای نمایش یک فرم child به این شکل عمل کن :
if not Assigned(FORM1) then
Application.CreateForm(TFROM1,FORM1);
FORM1.Show;
FORM1.WindowState:=wsNormal;

ضمناً در onclosequery فرم نیز باید بنویسید:
Action:=caFree;
FORM1:=nil;

sadaf_80
یک شنبه 27 شهریور 1384, 11:10 صبح
از راهنمایی تان خیلی ممنون .
انجام میدم ببینم چی میشه.
با تشکر فراوان...

sadaf_80
یک شنبه 27 شهریور 1384, 15:30 عصر
سلام
ممنون . مشکل چند بار باز شدن فرم ها حل شد . ولی هنوز پرش در بار دوم و سوم و .. برای باز شدن فرم وجود دارد .

sadaf_80
یک شنبه 03 مهر 1384, 09:43 صبح
سلام
خواهش می کنم یکی جواب من را بدهد . این پرش ها باعث شده ظاهر فرم زشت شود . چه باید بکنم؟
با تشکر....

m-khorsandi
یک شنبه 03 مهر 1384, 10:02 صبح
دورد
منظورتون از پرش رو واضح تر بفرمائید؟