ياجماعه انا عملت برنامج كبير بس للاسف وقفت قدامى مشكله بسيطه عايز البرنامج ينتقل بين التكستات بستخدام مفتاح انتر مش تاب ياريت حد يساعدنى فى الموضوع ده
وكمان حاجه ازاى اختار التكست اللى يكون اكتف اما اضغط على مفتاح انتر ده
ياجماعه انا عملت برنامج كبير بس للاسف وقفت قدامى مشكله بسيطه عايز البرنامج ينتقل بين التكستات بستخدام مفتاح انتر مش تاب ياريت حد يساعدنى فى الموضوع ده
وكمان حاجه ازاى اختار التكست اللى يكون اكتف اما اضغط على مفتاح انتر ده
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then SendKeys "{tab}"
End Subكن كالنخيل عن الأحقاد مرتفعا .. يرمى بصخر فيرمى أطيب الثمر
عبدالفتاح حسن كتب:Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 13 Then SendKeys "{tab}" End Sub
ضف على ذلك فتح خاصية الـ KeyPreview للـ Form .. أي تغييرها إلى True
اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي
فليقبل الجميع تقديري واحترامي .. ولكم تحياتي
انا متشكر جدا جدا
كان ليا طلب تانى لو امكن يعنى عايز التكست تكون جاهز لادخال بيانات فيها يعنى اى كلام فى التكست يكون متعلم عليه باللون الازرق بمجرد الانتقال للتكست دى
وشكرا ليك جدا على المساعده
Private Sub Text1_GotFocus() Text1.SelStart = 0 Text1.SelLength = Len(Text1) End Sub
اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي
فليقبل الجميع تقديري واحترامي .. ولكم تحياتي
السلام عليكــم ورحمـة الله وبركاتــه
يا أخي
بالنسبة لسؤالك الأول الإنتقال من تيكست إلى أخر باستحدام زر إنتر هو الكود التالي
أكتب في التيكست الأول تحت حدث keypress
ما يلي
Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text2.SetFocus End Sub
فتجد بعد الكتابة في التيكست 1 و ضغط زر إنتر إنتقال مؤشر الكتابة إلى التكست 2
لتستطيع الكتابة مباشرة وتكرار الكود بتعديل بسيط للإنتقال إلى التكيت 3 وهكذا
بالنسبة للسؤال الثاني لم أفهم عليك ماتريد
أرجو صياغة السؤال مرة أخرى
وشكرا
J.A.D
JOUD.NET
jado.kheder@hotmail.com
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…