الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن تحويل محتوي متغير نصي ل Object

مغلق
بدأه hossam_fadel في 13 يوليو 2006 · 2 رد · 484 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني الأعزاء كيف يمكن تحويل محتوى متعير نصي لـ Object

ولتوضيح الموضوع إليكم الكود التالي:

dim MyObjectStr as string
MyObjectStr = "form1"
MyObjectStr.show

قد يرد البعض هكذا

dim MyObjectStr as form 
'or dim MyObjectStr as object
MyObjectStr = form1
MyObjectStr.show

لكن أنا أحتاج فعلاً أن يكون أسم ال object محمول في متغير نصي حيث أنه مخزن مسبقاً في قاعدة بيانات وأستدعي أسماء عدة أدوات لتنفيذ عملية ما عليهم وهذه الأدوات مختلفة في النوع فممكن أن تكون Command أو combo أو list ............ إلخ

من قال سبحان الله وبحمده غرثت له نخلة بالجنة

mr.hossamf@gmail.com

إضغط هنا لزيارة موقع دائرة المعارف القرآ نية

#2

السلام عليكم ورحمة الله وبركاته

اخي الكريم لماذا تقوم أصلا بتخزين أسماء الادوات في قاعدة البيانات ؟؟ :-o

علما بأنك يمكنك استدعاء أي اداة من أي مكان في برنامجك

أرى انك اذا شرحت ماذا تريد أن تفعل فسيكون افضل

بالتوفيق

============

الى اللقاء

JusT LeT YouR MinD WorK

#3

جرب هذا الكود

Private Sub Command1_Click()
	Dim MyObjectStr As Object
	Set MyObjectStr = Set_MyObjectStr("Form1")
	MyObjectStr.Caption = "j.j"
End Sub

Function Set_MyObjectStr(My_Name As String) As Object
	Select Case My_Name
		Case "Form1"
			Set Set_MyObjectStr = Form1
		Case "Text1"
			Set Set_MyObjectStr = Text1
	End Select
End Function

ولكن انتبه أننا نقول Form1.Caption ونقول Text1.Text فإن كنت لا تضع هذا الفرق فيمكنك التدخل في البرمجة أكثر

أرجو أن أون قد وضحت

أدعو لي بدخول الجنة بخير حساب

تم تعديل هذه المشاركة بواسطة ياسر جمال في 14 يوليو 2006 في 15:09

ادعو لي بالهداية فأنا أحتاج هذا الدعاء بشدة

منتدى تصميم التطبيقات (و يشمل نظم التشغيل) و تعريبها. <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

بعض ردودي ومشاراكاتي في المنتدى:

1- هل تريد التحكم بجهازك كأنك محترف, ( إذاً تعال معي وتعلم الرجستري Registry ).

...|-->> فكرة عامة عن الرجستري وكيفية التعامل معه ( رقم المشاركة 1 - 4 )

...|-->> كتابة ملف رجستري

...|-->> تشغيل الرجستري دون رسائل( في الخفاء )

...|-->> بعض التحكمات التي يقدمها الرجستري

...|-->>=>> إيقاف عمل Ctrl+Alt+delete ( Task Manager )

...|-->>=>> إخفاء قائمة ملف file وبذلك لن ترى قائمة file

...|........... في مشاركة أخرى >> حتى ولو قمت بالضغط على أي ملف أو مجلد بزر الفأرة الأيمن

...|-->>=>> لإيقاف وإخفاء عمل البحث Find من على الجهاز

...|-->> بعض المعلومات التي يقدمها الرجستري

...|-->>=>> معرفة الأجهزة المتصلة بالـIDE ورقم السريال الخاص لكل جهاز

...|-->> من أحسن مواقع الرجستري

...|-->>=>> http://technet2.microsoft.com/WindowsServe...3.mspx?mfr=true

منتدى مبرمجي لغة Microsoft Visual Basic <<<<<<

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

برامج من صنعي:

1- لعبة (من صنعي ), جربها وقول رأيك

2- ساعة حائط, من صنعي

بعض ردودي ومشاراكاتي في المنتدى:

1- طريقتان لفتح ملف معين وليكن بامتداد SWF ببرنامجك [ الطريقة الأولى - الطرقة الثانية ]

2- هل تريد ألا يتحكم أحد في الجهاز غيرك؟

3- كود ايقاف عمل زر الاغلاق x بزاوية الفورم

4- عرض صورة متحركة بالكود , أي بدون استخدام أدوات

5- اجعل الـComboBox [ تنسدل - لما تكتب فيا تنسدل وتظهر الاسماء التى تبدأ بالحرف اللي كتبته فى الكومبو ]

6- إنشاء مكون أثناء تشغيل البرنامج ثم إدخاله تحت نطاق مكون آخر مثلاً إدخاله داخل نطاق microsoft tabbed dialog control

أسئلتي في المنتدى التي تم الإجابة عليها:

1- كيف يمكن قراءة الإشارات الصوتية الخارجة من الميكروفون أو السماعات ( لرسمها أو العبث بها ) ؟ أرجو المزيد من الردود ...

2- إيقاف عمل الرجستري

أسئلتي في المنتدى التي لم يتم الإجابة عليها:

اقتباس
ردك يعطي حافذ للإجابة على أسئلتك

هذا الموضوع مغلق.

مواضيع مشابهة