PDA

View Full Version : سوال در مورد اضافه كردن كنترل



mohsen002
سه شنبه 19 خرداد 1388, 23:14 عصر
سلام به همه دوستان گرامي
اين Error پايين رو مشاهده كنيد: نميزاره كه هيچ كنتري به فرمم اضافه شه وقتي كه اين كنترل هاي اون فرم رو به فرم ديگه انتقال ميدم اشكل برطرف ميشه اما حدود 5 تا كنترل ديگه اضافه ميكنم بازم همون خطا رو ميده:گریه: اگه ميشه بگين كه چه اشكالي دار؟

M_P_1374
چهارشنبه 20 خرداد 1388, 01:52 صبح
اگه از MDiForm استفاده کنید و روی اون کنترل Public بذارین این ارور رو میده
رو همه فرم هاتون اینجوریه؟

mohsen002
پنج شنبه 28 خرداد 1388, 20:56 عصر
سلام
نه از MDIForm استفاده نميكنم و فقط رو فرم اصلي اينطوريه !!
فكر ميكنم به خاطر اينه كه كنترل زياد رو فرم گزاشته باشم !!!!!
اين سورس برنامه هستش كه هنو كامل نشده اين Error رو داد )::ناراحت:

http://kabeeshgh.persiangig.com/document/Program/Anti%20Keiler.zip

mpmsoft
پنج شنبه 28 خرداد 1388, 22:39 عصر
دوست عزیز وی بی محدودت تعدادی کنترل بروی یک فرم رو داره

شما چنتا کنترل روی فرم دارید ؟

xxxxx_xxxxx
پنج شنبه 28 خرداد 1388, 22:48 عصر
فكر ميكنم به خاطر اينه كه كنترل زياد رو فرم گزاشته باشم !!!!!
دقيقاً به همين دليله.
هر فرم فكر مي كنم حداكثر 255 تا كنترل با احتساب منوها مي تونه داشته باشه. كه شما هم اين حداكثر رو داريد!

mohsen002
جمعه 29 خرداد 1388, 11:07 صبح
خوب حالا من يكار ميتونم تا اين Error برطرف بشه؟
وقتي اين Control ها رو همه رو Cut ميكنم رو يه فرم ديگه اين error براي يه مدت نمياد تا حدود 20 تا Control ديگه هم اضافه بشه بعد دوباره هم همين error داده ميشه.
راستي برنامه اي مثل همين kaspersky كه تو فرم اصلي خيلي كنترل داره پس !!!!! :(
راهي براي برطرف كردن error وجود نداره؟

mpmsoft
جمعه 29 خرداد 1388, 11:16 صبح
دوست عزیز مگر اینکه کنترل ها رو دسته بندی کنید و index بدید بهشون و یا اینکه در GroupBox بذارید

M_P_1374
جمعه 29 خرداد 1388, 12:34 عصر
KasperSky ویا آنتی ویروس های دیگه و یا نرم افزار های خیلی حرفه ای مثل فتوشاپ که از 100 ها کنترل درست شدن معمولا با زبان های دیگه ای نوشته میشن
ویژوال بیسیک 6.0 یه زبان پایه و قوی هست به عنوان زمینه ای برای یادگیری زبان های دیگه مثل پاسکال . دلفی . سی شارپ و ...
توی زبان های دیگه محدودیت کنترل فکر نکنم تا این اندازه باشه

mohsen002
جمعه 29 خرداد 1388, 15:35 عصر
اون سورس رو اصلاً كسي دانلود كرد؟
من از frame استفاده كردم و كنترول ها رو روي اون فرام ها گذاشتم . وقتي كه كنترول ها رو به فرم اضافه كني خودش اتوماتيك indext بندي ميكنه ديگه.
پس راهي نيست:افسرده:

M_P_1374
شنبه 30 خرداد 1388, 11:54 صبح
شما از کنتزل های اضافی خیلی استفاده کردین مثلا تو فرم اصلی از لیبل های زیادی استفاده کردین در صورتی که میتونستین هر دو لیبل رو به یک لیبل تبدیل کنین و یا از ایمیج های خیلی خیلی زیادی استفده کردین
با ادغام اونها تقریبا 20 تا جا برای کنترل های دیگه هست
پیشنهاد میکنم چندتا کنترل بنویسید که خاصیت گرفتن چندین Picture و یا Caption رو داشته باشن در این صورت خیلی کارتون راحت تر میشه