PDA

View Full Version : قرار گرفتن چند فرم روی فرم اصلی



ss_58867
چهارشنبه 25 بهمن 1391, 15:10 عصر
سلام من یک فرم اصلی به همراه چند فرم دیگه دارم موقع اجرای برنامه نمی تونم همزمان چند فرم باز کنم لازم به ذکره که من فرم ها رو از طریق showmodal باز می کنم ممنون از راهنماییتون

diamond_guilan
پنج شنبه 26 بهمن 1391, 11:18 صبح
تا اونجايي كه من ميدونم، وقتي از طريق ShowModal يه فرم رو به نمايش در مياري، دستورات بعدش تا زماني كه اون فرم رو نبندي اجرا نميشه...
حالا قصدت از انجام اين كار چيه؟
هدفت رو بگو شايد بتونيم يه راه ديگه جلو پات بزاريم.

ss_58867
جمعه 27 بهمن 1391, 10:42 صبح
خوب ببین من برنامه رو اجرا می کنم بعد از طریق منو یک پنجره رو باز می کنم و اطلاعاتم رو توش وارد می کنم همزمان با این پنجره که بازه ، از منو پنجره دیگه ای هم می خوام باز کنم یعنی چند پنجره رو بتونم تو صفحه اصلی همزمان باز کنم و ازشون استفاده کنم

hp1361
جمعه 27 بهمن 1391, 11:52 صبح
سلام

درمود MDI توی فروم سرچ کن

موفق باشی

developing
شنبه 28 بهمن 1391, 10:43 صبح
با سلام

زمانی از روش showmodal استفاده می کنیم که می خواهیم کاربر در فرم نمایش داده شده کارهای خود را انجام دهد و تا زمانی که از فرم نمایش داده شده خروج نکرده دسترسی به فرم نمایش دهنده را نداشته باشد.

همانطور که hp1361 گفتند می تونید از روش MDI استفاده نمایید اما به قول آقا ماهان این روش رو دیگه مایکروسافت هم رد می کنه و منسوخ شده
به جاش می تونید از روش Show معمولی به جای استفاده از showmodal استفاده نمایید.
(البته من نمی دونم چرا می خواید فرمتون به صورت Modal اجرا بشه؟ که اگه دلیلش رو بگید حتما راه حل مناسبتری را بدست خواهید آورد.)

gholami146
شنبه 28 بهمن 1391, 17:23 عصر
دوست من شما میتونید از فریم ها هم استفاده کنید و تمامی فریم ها رو در یک فرم نمایش بدید فقط با فراخوان کردن اونها
طریقه کار هم خیلی سادست فقط کافی از منوی فایل گزینه فریم رو انتخاب کنید و مثل یک فرم اونو طراحی کنید
و برای استفاده از این فریم میتونید بر روی فرم ها تون از منوی استاندارد اگه اشتباه نکنم
یک فریم کنترل بزارید و تمام
با این کار شما میتونید در یک فرم چند تا فریم رو فراخوان و کنترل کنید
موفق باشید