تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] التحقق من البيانات
#4
لا طبعا لا اقصد هذا لان حسب علمي انك وجدت كود طويل يحول زر انتر الى زر تاب.
اللي اريده منك الان تسوي مثال بسيط وتكتب كود تحقق ابسط.
لازم مثال جديد مستقل ولو اعجبتك الطريقة تطبقها على مثالك وان لم تعجبك انساها.
ملاحظة!Smile
ترى اللي تريده طبقتها عدة مرات وماشية معي تمام


اول مربع نص اسمه tn والباقي على التوالي:
Textbox1
Textbox2

استخدمت حدثين :
1-LostFocus
2-KeyDown

وسواء نقرت بزر الادخال Enter ام نقرت زر Tab

وهذا هو الكلاس
كود :
Public Class Form1

    Private Sub Form1_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
        My.Settings.m = Me.Location
        My.Settings.Save()
    End Sub

    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        Me.Location = My.Settings.m
        tn.Focus()
    End Sub

    Private Sub tn_KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles tn.KeyDown
        If e.KeyData = Keys.Enter Then
            If sender.text = "" Then
                sender.focus()
            Else
                TextBox1.Focus()
            End If

        End If

    End Sub

    Private Sub tn_LostFocus(sender As Object, e As System.EventArgs) Handles tn.LostFocus
        If sender.text = "" Then
            sender.focus()
        End If
    End Sub

    

    Private Sub TextBox1_KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
        If e.KeyData = Keys.Enter Then
            If tn.Text.Trim.Replace(" ", "") = "" Then Exit Sub 'Or TextBox1.Text.Trim.Replace(" ", "") = "" Then Exit Sub
            If sender.text = "" Then
                sender.focus()
            Else
                TextBox2.Focus()
            End If

        End If


    End Sub

    Private Sub TextBox1_LostFocus(sender As Object, e As System.EventArgs) Handles TextBox1.LostFocus
        If tn.Text.Trim.Replace(" ", "") = "" Then Exit Sub
        If sender.text = "" Then
            sender.focus()
        End If

    End Sub

  

    Private Sub TextBox2_KeyDown(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles TextBox2.KeyDown
        If e.KeyData = Keys.Enter Then
            If tn.Text.Trim.Replace(" ", "") = "" Or TextBox1.Text.Trim.Replace(" ", "") = "" Then Exit Sub
            If sender.text = "" Then
                sender.focus()
            End If

        End If


    End Sub

    Private Sub TextBox2_LostFocus(sender As Object, e As System.EventArgs) Handles TextBox2.LostFocus
        If tn.Text.Trim.Replace(" ", "") = "" Or TextBox1.Text.Trim.Replace(" ", "") = "" Then Exit Sub
        If sender.text = "" Then
            sender.focus()
        End If

    End Sub

  
End Class
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
التحقق من البيانات - بواسطة bumb - 29-03-14, 11:46 AM
RE: التحقق من البيانات - بواسطة سعود - 29-03-14, 05:12 PM
RE: التحقق من البيانات - بواسطة bumb - 29-03-14, 05:37 PM
RE: التحقق من البيانات - بواسطة سعود - 29-03-14, 06:03 PM
RE: التحقق من البيانات - بواسطة سعود - 29-03-14, 06:05 PM
RE: التحقق من البيانات - بواسطة bumb - 29-03-14, 06:17 PM
RE: التحقق من البيانات - بواسطة سعود - 29-03-14, 06:19 PM
RE: التحقق من البيانات - بواسطة bumb - 29-03-14, 06:35 PM
RE: التحقق من البيانات - بواسطة Adrees - 29-03-14, 09:25 PM
RE: التحقق من البيانات - بواسطة bumb - 30-03-14, 01:15 AM
RE: التحقق من البيانات - بواسطة Adrees - 30-03-14, 02:01 AM
RE: التحقق من البيانات - بواسطة bumb - 30-03-14, 02:10 AM
RE: التحقق من البيانات - بواسطة bumb - 30-03-14, 07:15 PM
RE: التحقق من البيانات - بواسطة Adrees - 30-03-14, 08:33 PM
RE: التحقق من البيانات - بواسطة bumb - 30-03-14, 10:14 PM
RE: التحقق من البيانات - بواسطة Adrees - 31-03-14, 01:19 AM
RE: التحقق من البيانات - بواسطة bumb - 31-03-14, 01:44 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 832 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 797 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,246 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,028 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,002 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  تعديل كود تحديث البيانات مصمم هاوي 1 788 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 697 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 663 24-04-25, 12:58 PM
آخر رد: foad8920
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,042 19-04-25, 08:54 PM
آخر رد: Kamil
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 621 05-02-25, 01:51 AM
آخر رد: new_programer

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


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