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

زر الادخال

مغلق
بدأه HnHn في 9 يوليو 2004 · 8 رد · 849 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي سؤلان

أبغى أبرمج زر Enter للتنقل بين الحقول

فما هو رقم هذا الزر مع الكود الخاص بعملية التنقل

السؤوال الثاني

أبغى عند أدخال عدد معين من الحروف أو الأرقام داخل التيكس بوكس

ينتقل تلقائياً لتيكس الآخر

مثلاً عند كتابتة أسم احمد والمكون من أربعة حروف بعد كتابة الحرف" د" ينتقل للتيكس الذي يليه

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#2

رقم زر Enter هو 13

KHALED_HELAL

#3
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then
    Text2.SetFocus
End If
End Sub

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

#4

انظر للمشاركة التالية لحدوث خطأ في هذه المشاركة

تم تعديل هذه المشاركة بواسطة g-johnny في 9 يوليو 2004 في 20:43

مهندس اتصالات

#5

About your second question:

Private Sub Text1_Change()
If Right$(Text1.Text, 4) = "احمد" Then Text2.SetFocus
End Sub

تم تعديل هذه المشاركة بواسطة g-johnny في 9 يوليو 2004 في 20:41

مهندس اتصالات

#6

الأخ hnhn

بخصوص سؤالك الثاني أليك الكود في الملف المرفق

إنتقال.zip

#7

بالنسبة للسؤال الثاني اضف الكود التالي

Private Sub Text1_Change()
If Len(Text1.Text) = 4 Then Text2.SetFocus
End Sub

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

#8

اعتقد انه ممكن من خلال proprities ، انك تحدد عدد الارقام او الحروف اللي تبغي تدخلهم في MaxLenght ، وعلشان تنتقل إلى البوكس الثاني لازم تخلي ترتيبه يلي البوكس اللي انته تكتب فيه من خلال TapIndex .

#9

salam

dear Manseeya

your answer is wrong because after you get to the max length how can the curser move automatically to the next textbox

x=len(text1.text)

this code puts the number of characters in text1 in the variable x

if it is 4 or more then move to text2 by the code

if x>=4 then text2.setfocus

and the whole thing goes automatically

من قال لا إله إلا الله صادقا دخل الجنة

موقعي للتعارف و تبادل الأخبار http://www.xybond.com

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

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