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

أسئلة على richtext و container

مغلق
بدأه النغم الخجول في 5 مايو 2006 · 2 رد · 662 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

1)أريد أن أعمل مسطرة مثل التي في الwordpad فكيف أعمل ذلك؟؟

2)وأريد أن أعرف كيف أعمل الـتمييز بين الـforms لأن لدي form التي هي عبارة عن container وأنا أنشئ داخلها أكثر من from ولكن منclassواحد؟؟ يعني أريد البرنامج يشيك إذا الـrichtextboxالذي في الـfromالذي هو داخل الـcontainer والذي عليه الـFocus فارغ أو لا!! فكيف أعرف وأنا عندي أكثر من form؟؟

3)وكيف أعرف إذا كان هناك داخل الcontainer هناك form مفتوحة وكيف أمنع فتح أكثر من from؟؟

النغم الخجول

14_07_06_10_56_13_1152942973_6__4__6__1_5__56_1144313576165_8_-6.jpg

#2

السلام عليكم

بصراحة انا لم افهمك لكن الطلب الاخير اشك انك تريدى فتح الفورم مرة واحدة وهذه الخاصية قام بأنشاءها احد اعضاء المنتدى وتسمى Simulator كل ما عليكى ضيفى الاكواد التالية فى الفورم المراد فتحة مرة واحدة

  Private Shared FormSimulator As Form1 
    Private Shared InitializingSimulator As Boolean

    Public Shared Property Simulator() As Form1
        Get
            If FormSimulator Is Nothing OrElse FormSimulator.IsDisposed Then
                InitializingSimulator = True
                FormSimulator = New Form1
                InitializingSimulator = False
            End If
            Simulator = FormSimulator
        End Get
        Set(ByVal Value As Form1)
            FormSimulator = Value
        End Set
    End Property

وفى زر الفتح الخاص بالفورم هذا الكود

     form1.Simulator.MdiParent = Me  'فى حالة نافذة الاب والابن
     form1.Simulator.Visible = True    'يقوم هذا الكود بأظهار الفورم مرة واحدة

ارجوا منك ان تقومى بأيضاح النقطتين الاولى والثانية او ارفق المثال وسوف اقوم بالتعديل علية

بالتوفيق

الفريق المصري للبرمجة

تحليل وتصميم برامج قواعد بيانات لاتصال بينا masry4u@hotmail.com

#3
كفاح كتب:
السلام عليكم

بصراحة انا لم افهمك لكن الطلب الاخير اشك انك تريدى فتح الفورم مرة واحدة وهذه الخاصية قام بأنشاءها احد اعضاء المنتدى وتسمى Simulator كل ما عليكى ضيفى الاكواد التالية فى الفورم المراد فتحة مرة واحدة

  Private Shared FormSimulator As Form1 
    Private Shared InitializingSimulator As Boolean

    Public Shared Property Simulator() As Form1
        Get
            If FormSimulator Is Nothing OrElse FormSimulator.IsDisposed Then
                InitializingSimulator = True
                FormSimulator = New Form1
                InitializingSimulator = False
            End If
            Simulator = FormSimulator
        End Get
        Set(ByVal Value As Form1)
            FormSimulator = Value
        End Set
    End Property

وفى زر الفتح الخاص بالفورم هذا الكود

     form1.Simulator.MdiParent = Me  'فى حالة نافذة الاب والابن
     form1.Simulator.Visible = True    'يقوم هذا الكود بأظهار الفورم مرة واحدة

ارجوا منك ان تقومى بأيضاح النقطتين الاولى والثانية او ارفق المثال وسوف اقوم بالتعديل علية

بالتوفيق

السلام عليكم

الكود يشتغل تمام ولكنى استخدمته فى أكثر من فورمه تمام ولكن هناك مشكلة الفورمه اللى اشتغلت مش بتشتغل تانى او بمعنى اصح بتكون مش نشطة ولكنها ما زالت مفتوحة

أرجو منك اخى إيضاح كيف يتم تنشيط الفورم عند الضغط على الامر الخاص بفتحها

ولك تحياتى......

قال رسول الله صلى الله عليه وسلم

يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر

صدق رسول الله صلى الله عليه وسلم

قال عمر بن الخطاب رضي الله عنه

نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله

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

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