PDA

View Full Version : آرایه بندی کامپوننت



mostafabestman
شنبه 09 بهمن 1389, 01:02 صبح
میدونم سوال مشابه بود ولی من هرکاری کردم کامپوننت خاصی که نصب کردم رو نتونستم آرایه بندی کنم

لطفأ آرایه بندی کامپوننت هایی که به صورت دستی نصب میشن رو توضیح بدین و نحوه کد نویسی برای تک تک و کد نویسی برای رویدادهای همه.

لطفأ توضیخ هم بدین من در این رابطه هیچی نمیدونم.توضیح کامل

راستی برای وی بی دات نت 2010 میخوام.
اگه ممکنه یه مثال سورس هم بزارین


به امید اینکه این پست هم مثل سایر پست های من بی جواب نمونه :ناراحت:

mostafabestman
شنبه 09 بهمن 1389, 11:56 صبح
دمتون گرم جواب بدین.بازم داره این پست میره به صفحات بعد

کارم گیره....

mostafabestman
شنبه 09 بهمن 1389, 18:24 عصر
یعنی هیچ کس بلد نیـــــــــــــــــــــــ ـــــــــــــــــست؟؟؟!!؟! !

Navid Asadi
شنبه 09 بهمن 1389, 21:07 عصر
منظورتون از آرایه بندی چیه؟

mostafabestman
یک شنبه 10 بهمن 1389, 01:03 صبح
ایندکس
مثلأ بشه اینطور استفاده کرد...



for i=1 to 10
component1(i).text="ali"
next i


میخوام توی فرمم یه کامپوننت داشته باشم و بعد به هر تعدادی که لازم هست در هنگام اجرای برنامه به ترتیب ساخته بشه

reza_edu
یک شنبه 10 بهمن 1389, 02:04 صبح
سلام ببین درس فهمیدم؟

Dim MyTextbox(50) as textbox
mytextbox(1)=new textbox
textbox(1).text="Ali"

mostafabestman
یک شنبه 10 بهمن 1389, 12:08 عصر
نه نشد.این نیست.این که اصلأ کار نمیکنه
اگه وی بی 6 کار کرده باشین وقتی یه کنترل یا کامپوننتی رو کپی پست میکردیم خودش میپرسید که آرایه بندی و اندکس گذاری بشه یا نه که اگه یس رو میزدیم خودش این کار رو میکرد
حالا همین کار رو میخوام با این تفاوت که در هنگام اجرای برنامه کپی کامپوننت ساخته بشه

محسن شامحمدی
یک شنبه 10 بهمن 1389, 12:22 عصر
اینو ببینید
ساخت یک کنترل در زمان اجرا (http://barnamenevis.org/showthread.php?173404-%D8%B3%D8%A7%D8%AE%D8%AA-%DB%8C%DA%A9-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-%D8%AF%D8%B1-%D8%B2%D9%85%D8%A7%D9%86-%D8%A7%D8%AC%D8%B1%D8%A7)

mostafabestman
جمعه 29 بهمن 1389, 18:05 عصر
ساخت یک کنترل در زمان اجرا (http://barnamenevis.org/showthread.php?173404-%D8%B3%D8%A7%D8%AE%D8%AA-%DB%8C%DA%A9-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-%D8%AF%D8%B1-%D8%B2%D9%85%D8%A7%D9%86-%D8%A7%D8%AC%D8%B1%D8%A7) نمیخوام....
ارایه بندی...

محسن شامحمدی
جمعه 29 بهمن 1389, 21:04 عصر
خواب زمستانی خوش گذشت!!! :شیطان:
بنده به جای جواب سوالتون،جواب سوال نهاییتونو دادم.
چرا؟
چون وی بی دات نت چیزی به نام اندیس گذاری روی کامپوننت ها نداره البته نه که نداشته باشه ولی به اون صورتی که توی وی بی 6 انعطاف پذیر و راحت بود نداره.
ولی اینطوریشو داره.

Dim MyTextbox(50) as textbox
mytextbox(1)=new textbox
mytextbox(1).text="Ali"
me.controls.add mytextbox(1)
اطلاعات بیشتر (http://visualbasic.about.com/od/usingvbnet/l/bldykctrlarraya.htm)