PDA

View Full Version : سوال: رو قرار گرفتن فرم



//mohammad
جمعه 14 آبان 1389, 14:28 عصر
با سلام
من در برنامه ام به دلیل گرافیکی که می خواستم برای برنامه ام استفاده کنم از فرم عادی استفاده کردم ( در کار کردن با mdiForm مشکل داشتم)
حالا که می خواهم فرم های دیگر که سایز کوچک تری دارند را روی فرم اصلی فرا خوانی کنم(form2.show) با کلیک بر روی فرم اصلی ، فرم2 به زیر فرم اصلی میرود!

چگونه این مشکل را حل کنم؟؟

xxxxx_xxxxx
جمعه 14 آبان 1389, 17:11 عصر
سلام،
میتونید از تابع SetParent استفاده کنید.
http://barnamenevis.org/forum/showpost.php?p=689356&postcount=31
http://barnamenevis.org/forum/showthread.php?t=195514

//mohammad
یک شنبه 16 آبان 1389, 16:50 عصر
تشکر ولی من از تابع SetParent استفاده کردم ولی....

من می خواهم فرم دو را در جای خاصی از فرم 1 تنظیم کنم اما نمیشه!

خواهشا سریعا من را راهنمایی کنید!:ناراحت:

اینم برنامه آزمایشی:

xxxxx_xxxxx
دوشنبه 17 آبان 1389, 00:36 صبح
اول Left و Top رو تنظیم کنید، بعد SetParent کنید:

Form2.Left = 10
Form2.Top = 500

SetParent Form2.hWnd, Form1.hWnd
Form2.Show

majid_mx4
جمعه 19 اسفند 1390, 12:52 عصر
داشتم رد می شدم این سوال را دیدم گفتم شاید برای جوابش خیلی دیر باشه ولی یاز گفتم شاید کسی دیگه از او ن استفاده کنه :
بهر حال دوست عزیز شما StartUpPosition را از حالت Default در بیاورید درست میشود.
با تشکر

SlowCode
جمعه 19 اسفند 1390, 14:41 عصر
داشتم رد می شدم این سوال را دیدم گفتم شاید برای جوابش خیلی دیر باشه ولی یاز گفتم شاید کسی دیگه از او ن استفاده کنه :
بهر حال دوست عزیز شما StartUpPosition را از حالت Default در بیاورید درست میشود.
با تشکر

دوست عزیز ایشون گفتن که توی یه جای خاص، پس جواب شما درست نیست و جواب جناب xxxxx_xxxxx (http://barnamenevis.org/member.php?46030-xxxxx_xxxxx) درسته.