تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف يمكنني استخدام متغير لمناداة اي اداة
#1
مساء الخير للجميع

عندي سؤال في vb.net

هل بإمكاني أن احفظ في متغير اسم اداه ثم استخدم المتغير لمناداة الآداة

على سبيل المثال:

كود :
dim x as string = "button1"
msgbox(x.text)

طبعا الطريقة في الكود ما ضبطت معي هل يوجد طريقة لعملها؟؟
الرد }}}
تم الشكر بواسطة:
#2
اذا كنت لابد تستخدم متغير string فهاذا التعديل
Dim x As String = "button1"
MsgBox(Me.Controls(x).Text)

لكن الافضل هذا
Dim x As Button = Button1
MsgBox(x.Text)
الرد }}}
#3
(04-02-17, 09:22 PM)عبد الرحمن كتب : اذا كنت لابد تستخدم متغير string فهاذا التعديل
Dim x As String = "button1"
MsgBox(Me.Controls(x).Text)

لكن الافضل هذا
Dim x As Button = Button1
MsgBox(x.Text)


شكرا لك الطريقة ضبطت
وشكرا لك على سرعة الرد
الرد }}}
تم الشكر بواسطة:
#4
على الرحب والسعة

الطريقة الاولى ما راح تنفع اذا كان البوتون في اداة حاوية مثل groupbox او panel
لان لازم نتكب اسم الحاوية قبل controls مثل
MsgBox(panel1.Controls(x).Text)
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] أرغب فى استخدام هذا الكود بالتحديد على الإصدار 10 AmeenRashed 3 206 19-01-24, 12:42 PM
آخر رد: Taha Okla
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 282 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  [VB.NET] كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل يوم Osama_NY 8 2,755 04-11-23, 01:42 PM
آخر رد: الحزين اليماني
  [VB.NET] كيف اقوم بمنع المستخدم من استخدام الكيبورد وخصوصا مفتاح Print screen Ameenh 0 235 07-10-23, 10:45 PM
آخر رد: Ameenh
  برمجة اداة BindingNavigator salah525 3 308 29-09-23, 07:14 PM
آخر رد: salah525
  مشكلة مع اداة AdobePDF strongriseman 2 240 10-09-23, 11:46 AM
آخر رد: strongriseman
  اداة WebBrowser onejan1977 1 267 26-08-23, 06:53 PM
آخر رد: Taha Okla
  طريقة استخدام حلقة For Each ASUS2020 5 590 11-04-23, 01:26 AM
آخر رد: ASUS2020
  [سؤال] حد الفورم السفلي كيف نعرف ان اداة معينة وصلته سعود 2 430 22-03-23, 08:08 PM
آخر رد: سعود
  [سؤال] اظهار اداة باكورد على فيجوال بيسك 2008؟ ؟ طالب تقنية المعلومات it 1 493 17-02-23, 10:16 PM
آخر رد: asmarsou

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم