PDA

View Full Version : اشکال در کار با فرمهای Mdi



samah_kh
جمعه 14 مرداد 1384, 16:06 عصر
من یک برنامه حسابداری نوشته ام. فرم اصلی را به عنوان MDI درنظر گرفتم. ولی در زمان اجرا بطور اتوماتیک تمام فرمهایی را که به عنوان فرم فرزند تنظیم کردم نمایش داده می شوند. حتی بعد از برگرداندن FormStyle به حالت نرمال باز هم این حالت بوجود آمد. از دوستان خواهشمندم مرا راهنمایی نمایید.

SalarSoft
جمعه 14 مرداد 1384, 17:06 عصر
این اشکال به این علت است که تمام فره های شما در همان ابتدای برنامه ایجاد می شوند و ربطی به MDI بودن ندارد.
برای حل این مشکل به منوی Project رفته و options را انتخاب کنید و در این پنجره فرم های خود را از لیست auto create form به available forms انتقال دهید.
سپس سعی کنید فرم ها را در مواقع نیاز ایجاد و استفاده کنید.

samah_kh
جمعه 14 مرداد 1384, 19:43 عصر
با تشکر از شما
ولی این کار را انجام داده ام ولی فرمها دیگر create نمیشود.

samah_kh
دوشنبه 17 مرداد 1384, 14:50 عصر
دوستان متشکرم
خودم راهش را پیدا کردم. روی فرم کلید Alt+f12 زدم و خط Visible=true را حذف کردم. البته میتوان خاصیت Visible فرم False کرد

mammad_balaa
پنج شنبه 20 مرداد 1384, 18:41 عصر
وقتی auto create form به available forms انتقال دادید اون وقت در داخل رویه ای که میخواهید از خاصیت creat. استفاده کنی از راه حل بالایی بهتره.