تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
السؤال الثاني في الفيجوال بيسك
#11

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






شكراً لك أخي...

أتمنى أن تكون متواصلاً معنا في هذا المنتدى، وبإذن الله ستجد لدى الأخوة هنا الفائدة والتقدم والخير الوفير.
ولا تنس نشر موقع المنتدى لمن تريد لهم التقدم والعلم.





السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#12
اخ boty
السلام عليكم
هذه الطريقة ابسط واسهل للاعضاء المبتدئين وهذا هو الكود
علما بان حدث التركيز يعمل على طريقة التحديد بالماوس او تاب
إقتباس :Public Class Form1
Dim X As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If X = 1 Then
TextBox1.Text &= "1"
End If
If X = 2 Then
TextBox2.Text &= "1"
End If
End Sub




Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
If X = 1 Then
TextBox1.Text &= "2"
End If
If X = 2 Then
TextBox2.Text &= "2"
End If
End Sub


Private Sub TextBox1_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.GotFocus
X = 1
End Sub


Private Sub TextBox2_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox2.GotFocus
X = 2
End Sub


End Class
الرد }}}
تم الشكر بواسطة:
#13
محمود اكرم كتب :اخ boty
السلام عليكم
هذه الطريقة ابسط واسهل للاعضاء المبتدئين وهذا هو الكود
علما بان حدث التركيز يعمل على طريقة التحديد بالماوس او تاب

هذه الطريقة لا تناسبني صراحة اخي فاذا حاولت عمل كود لعشرة ازرار و ليس 2 :confused: سيكون صعبا
في الحقيقة الأخ أبو رائد اعطاني كود ناجح حقا Smile
لكني لا افهمه :confused:
اتمنى ان يشرحه احد اذا استطاع لي Smile
و اشكرك على اهتمامك
الرد }}}
تم الشكر بواسطة:
#14

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





أصارحك أنا في الأساس لا أحسن الشرح، ولكن اجتهد بما استطيع


PHP كود :
Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load

        
'' LastTextBoxFocusSetup استدعاء الإجراء
        LastTextBoxFocusSetup
()

    
End Sub


    
'' تعيين متغير لحفظ صندوق نص
    
Private LastTextBoxFocus As New TextBox


    
'' LastTextBoxFocusSetup الإجراء
    
Private Sub LastTextBoxFocusSetup()

        
'' يبحث في جميع الأدوات الخاصة بالفورم
        
For Each c As Control In Me.Controls

            
'' إذا كانت الأداة هي مربع نص
            
'' TextBox_LostFocus الخاص بها بالاجراء LostFocus قم بربط حدث فقدان التركيز
            
If TypeOf c Is TextBox Then AddHandler c.LostFocusAddressOf TextBox_LostFocus

        Next

    End Sub

    
'' إجراء يحدث عند فقدان التركير لمربع النص
    
Private Sub TextBox_LostFocus(ByVal sender As ObjectByVal e As System.EventArgs)
        
'' يضع في المتغير اداة مربع النص التي فقدت التركيز
        LastTextBoxFocus 
sender
    End Sub


    
'' حدث الضغط على الزر1
    
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click

        
'' تعديل النص لأداة مربع النص المحفوظ في المتغير
        LastTextBoxFocus
.Text &= "1"

        '' 
إنتقال التركيز لأداة مربع النص المحفوظ في المتغير
        LastTextBoxFocus
.Focus()

        
'' وضع المؤشر في آخر النص المكتوب في أداة مربع النص المحفوظ في المتغير
        LastTextBoxFocus
.SelectionStart LastTextBoxFocus.SelectionLength

    End Sub


    
'' حدث الضغط على الزر2 ونفس الشرح في الزر1
    
Private Sub Button2_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button2.Click
        LastTextBoxFocus
.Text &= "2"
        
LastTextBoxFocus.Focus()
        
LastTextBoxFocus.SelectionStart LastTextBoxFocus.SelectionLength

    End Sub 





السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#15
@@أبورائد@@ كتب :
السلام عليكم ورحمة الله وبركاته




أصارحك أنا في الأساس لا أحسن الشرح، ولكن اجتهد بما استطيع


PHP كود :
Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load

        
'' LastTextBoxFocusSetup استدعاء الإجراء
        LastTextBoxFocusSetup
()

    
End Sub


    
'' تعيين متغير لحفظ صندوق نص
    
Private LastTextBoxFocus As New TextBox


    
'' LastTextBoxFocusSetup الإجراء
    
Private Sub LastTextBoxFocusSetup()

        
'' يبحث في جميع الأدوات الخاصة بالفورم
        
For Each c As Control In Me.Controls

            
'' إذا كانت الأداة هي مربع نص
            
'' TextBox_LostFocus الخاص بها بالاجراء LostFocus قم بربط حدث فقدان التركيز
            
If TypeOf c Is TextBox Then AddHandler c.LostFocusAddressOf TextBox_LostFocus

        Next

    End Sub

    
'' إجراء يحدث عند فقدان التركير لمربع النص
    
Private Sub TextBox_LostFocus(ByVal sender As ObjectByVal e As System.EventArgs)
        
'' يضع في المتغير اداة مربع النص التي فقدت التركيز
        LastTextBoxFocus 
sender
    End Sub


    
'' حدث الضغط على الزر1
    
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click

        
'' تعديل النص لأداة مربع النص المحفوظ في المتغير
        LastTextBoxFocus
.Text &= "1"

        '' 
إنتقال التركيز لأداة مربع النص المحفوظ في المتغير
        LastTextBoxFocus
.Focus()

        
'' وضع المؤشر في آخر النص المكتوب في أداة مربع النص المحفوظ في المتغير
        LastTextBoxFocus
.SelectionStart LastTextBoxFocus.SelectionLength

    End Sub


    
'' حدث الضغط على الزر2 ونفس الشرح في الزر1
    
Private Sub Button2_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button2.Click
        LastTextBoxFocus
.Text &= "2"
        
LastTextBoxFocus.Focus()
        
LastTextBoxFocus.SelectionStart LastTextBoxFocus.SelectionLength

    End Sub 





السلام عليكم ورحمة الله وبركاته
لماذا تقول هذا اخي شرحك رائع Smile
شكرا جزيييييييييييييييييلا لك
الرد }}}
تم الشكر بواسطة:
#16
[COLOR="#000080"]الاخ صاحب الموضوع رجاء اختار اسم مناسب لمواضيعك ...
وفقك الله
[/COLOR]
الرد }}}
تم الشكر بواسطة:
#17
الاخ @أبو رائد@ دائماً مبدع بمشاركاتك ... جزاكم الله خيراً
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سالت قوقل وما جاوب على السؤال justforit 0 130 01-11-25, 02:58 AM
آخر رد: justforit
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,017 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,222 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حفظ تنسيق الفورم ثم تطبيقة علي فورم اخر فيجوال بيسك abo ragab 7 1,212 09-07-25, 12:45 AM
آخر رد: abo ragab
  مساعدة في كود عدم تكرار استدعاء نفس السؤال من المصفوفة fireswored1 5 547 10-02-25, 05:11 PM
آخر رد: fireswored1
  كيف يمكن تحويل ملف تنفيذى الى فيجوال بيسك 2010 walkady 2 781 07-02-25, 07:57 PM
آخر رد: الورد2
Lightbulb [مشروع] مطلوب برنامج نظام صيدليه بالفيجوال بيسك 2010 May-5 13 10,775 07-02-25, 07:55 PM
آخر رد: الورد2
  السلام عليكم ممكن كود بحث فى برنامج مصمم بالفيجوال بيسك وقاعدة بيانات اكسس خالد كامل1 1 461 08-10-24, 02:37 PM
آخر رد: salamandal
  [VB.NET] مساعدة فيجول بيسك foxsero 0 236 04-09-24, 04:29 AM
آخر رد: foxsero
  [VB.NET] طلب طريقة فاعلة في ربط الفيجوال ستوديو 2022 مع قاعدة بيانات mdb WellyG 4 670 29-07-24, 12:14 AM
آخر رد: عبد العزيز البسكري

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


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