PDA

View Full Version : سوال: به دست اوردن ابجكت هاي داخل فرم؟



ebrahimv
یک شنبه 10 بهمن 1389, 22:05 عصر
سلام
من به وسله كدهاي زير ابجكت هاي داخل فرم رو به دست ميارم


For Each Control1 As Control In Me.Controls
MsgBox(Control1.Name)
Next

اما مشكل اينجاست كه ابزار هايي كه در فرم ديده نميشوند نيستنند
مانند تايمر
چه جوري به دستشون بيارم
ابزار تايمر زير مجموعه چي هست؟

Parham.D
دوشنبه 11 بهمن 1389, 08:47 صبح
به نظرم نمیاد تایمر از اعضاء کانتینر فرم باشه.

ebrahimv
دوشنبه 11 بهمن 1389, 10:11 صبح
ميدونم تايمر داخل كنترول هاي فرم نيست ولي چه جوري بدستش بيارم؟
همه ابزار هاي استفاده شده تو صفحه كجان؟ من همشون رو ميخوام به دست بيارم

ebrahimv
سه شنبه 12 بهمن 1389, 22:33 عصر
?
ابزار هايي كه ميفتن تو سيني پايين رو چه جوري همشون رو به دست بيارم؟

BAHAL_KEYHAN
چهارشنبه 13 بهمن 1389, 03:34 صبح
عزیز دل,در فرم object ای هست به نام components که ذر واقع ساخته شده از کلاس System.ComponentModel.IContainer که در واقع نگهدارندی همان object های روی سینی(tray)می باشد
به این object ها میگن component چون مشتق شده از کلاس component میباشند


For Each c As Component In components.Components
Me.Text = c.GetType.Name

Next