تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] فتح الفورم بحسب اسم الفورم الموجود في مربع النص
#1
يا شباب طالبكم طلب  بالله لا تخيبو ضني فيكم 
اول شي انا سويت فورم  يوجد به شجرة  Terry  مرتبطة بجدول يحتوي علي الا قسام والنوافذ الموجودة بالنظام كفكرة بديلة للقوائم 

المهم الجدول يحتوي علي الاسم الظاهر للمستخدم   و اسم الفورم  برمجيا

اريد عند الضغط علي الشجرة  يتم اخذ اسم الفورم من الجدول وفتح الفورم  المحدد

ادري انة الموضوع عندكم سهل وتافه 
بس عندي  الموضوع جبل  جبل
الرد }}}
تم الشكر بواسطة:
#2
سبحان الله
هذا الشيء اذكر انه سهل لكن الان استغربت اني لم اتمكن من تطبيقه.
هل الانسان ينسى؟!
جاري المحاولة....مع الانتظار لاي مساعدة ممن يعرف.

PHP كود :
Private Sub ShowFormbyName(ByVal strForm As String)
 
       System.Reflection.Assembly.GetExecutingAssembly().CreateInstance(ProductName "." strForm).show()
 
   End Sub
    Private Sub Button1_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        ShowFormbyName
(TextBox1.Text)
 
   End Sub 
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: baha , بسام هزاع
#3
اضافة لما قدمه سعود
يمكنك استخدام هذا الـ Function بوضعه باى مكان تريده
كود :
   Public Function openForm(ByVal FormName As String, Optional GetForm As Form = Nothing)
       Try
           FormName = Application.ProductName & "." & FormName
           Dim FormInstanceType As Type = Type.GetType(FormName, True, True)
           GetForm = CType(Activator.CreateInstance(FormInstanceType), Form)
           GetForm.Show()
       Catch ex As Exception
           MessageBox.Show("Sorry, the form you want to open does not exist", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Warning)
       End Try

       Return False
   End Function

ومن ثم استخدام هذا السطر فى اى حدق تريده
كود :
openForm(TextBox1.Text)

طبعاً استبدل TextBox1.Text باى نص تريد استخدامه
بهذا الكود اذا كان اسم الفروم غير صحيح سيتجنب الاخطاء ويظهر رسالة يمكنك تحريرها كما تشاء
بالتوفيق
الرد }}}
تم الشكر بواسطة: سعود


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف نستخرج نص الالتاريخ الاول من النص التالي: justforit 0 127 31-10-25, 05:33 PM
آخر رد: justforit
  مشكلة في عرض الفورم بالحجم المحدد مصمم هاوي 1 248 29-09-25, 03:17 AM
آخر رد: مصمم هاوي
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,858 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حفظ تنسيق الفورم ثم تطبيقة علي فورم اخر فيجوال بيسك abo ragab 7 1,209 09-07-25, 12:45 AM
آخر رد: abo ragab
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,038 19-04-25, 08:54 PM
آخر رد: Kamil
  كيف يمكن تحريك الفورم بأستخدام زر heem1986 2 587 30-03-25, 01:58 AM
آخر رد: heem1986
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 650 09-03-25, 03:52 AM
آخر رد: silverlord
  ماهو سبب اغلاق الفورم صالح عبدالله 2 512 26-02-25, 02:40 PM
آخر رد: صالح عبدالله
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,790 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  استفسار عن تنسيق الفورم في حالة تغيرالفورم من وضع العادي الي التكبير fireswored1 4 823 22-01-25, 09:04 PM
آخر رد: fireswored1

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


يقوم بقرائة الموضوع: