منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كود يعمل امر انتر دخال تكست
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الاخوة الكرام ......الاسلام عليكم

اريد كود يعمل امر انتر دخال تكست
بحيث اذا ادخل رقم او مجموعة ارقام في النهاية ينفذ امر انتر
وعليكم بالسلام ورحمة الله
اخي ارفع مثال وشرح توضيحي لما تريد
وهل تريد الضغط عند الادخال أم ماذا ؟
إقتباس :بحيث اذا ادخل رقم او مجموعة ارقام في النهاية ينفذ امر انتر

وكيف يعرف البرنامج أن المستخدم انتهى من كتابة مجموعة الأرقام التى يريد ادخالها ؟

أى قد يكون المستخدم يريد ادخال مجموعة من 3 أرقام
[b]               وقد يكون يريد ادخال مجموعة من 4 أرقام
                     وقد يكون يريد ادخال مجموعة من 5 أرقام
فمتى ينفذ البرنامج أمر انتر ؟
[/b]
نرجو ذكر المزيد من التفاصيل



PHP كود :
Public Class Form1
    Private Sub TextBox1_TextChanged
(sender As ObjectAs EventArgsHandles TextBox1.TextChanged
        Dim t 
As TextBox DirectCast(senderTextBox)
 
       If t.Text "12345" Then
            Button1
.Focus()
 
           SendKeys.Send("{Enter}")
 
       End If
 
   End Sub

    Private Sub Form1_Load
(sender As ObjectAs EventArgsHandles MyBase.Load
        Me
.KeyPreview True
    End Sub

    Private Sub Button1_Click
(sender As ObjectAs EventArgsHandles Button1.Click
        MsgBox
(TextBox1.Text)
 
   End Sub
End 
Class 
زر الامر سيتم تنفيذ حدث النقر له من خلال ارسال الامر sendkeys

لم انتبه للقسمSmile و اظن الفرق بسيط لمثل هذه الفكرة

هذا في اكس بي:
PHP كود :
Private Sub Command1_Click()
MsgBox (Text1.Text)
End Sub
Private Sub Text1_Change()
If 
Text1.Text "12345" Then
Command1
.SetFocus
SendKeys 
"{Enter}"
End If
End Sub