تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل يمكن معالجة هذا الخطاء sendkeys
#1
كود :
Text4.SetFocus

  SendKeys "{Home}+{End}"
عندما اضع هذ الكود للانتقال من مربع نص الى اخر حتى احصل على تضليل مربع النص المنتقل اليه
احصل على خطاء فيجوال بيسك و يقوم dbug بتضليل السطر الاخير من الكود
7 انا استخدم ويندوز 
مع ملاحضة ان الارقام في لوحة المفاتيح بعد ظهور الخطاء تتوقف حتى اعود واضغط على زر نمبر لوك اي قفل المفاتيح

وسوال الاخر لو تكرمتم

كيف اخلي صندوق التكست ياخد فقط تسع ارقام فقط  ليس اكثر وليس اقل يعني بالتحديد 9 ارقام واحصل على رسالة خطاء ادا اكثر او اقل

شاكرا لكم المرور والتعليق والمساعدة

جزاكم الله خيرا يا ربي
Heartاحبكم في اللهHeart
http://www.vb4arb.com/vb4arb2.gif
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

أهلا بك أخي الكريم , إذا أردت أن تضلل محتوى مربع نص معين وليكن إسم مربع النص Text1 فسيكون هذا الكود الخاص بتضليل المحتوى :

PHP كود :
Text1.SelStart 0
Text1
.SelLength Len(Text1)
Text1.SetFocus 

- بالنسبة لتحديد عدد الخانات المسموح بها في مربع النص توجد خاصية من خصائص مربع النص وهي بإسم MaxLength ضع فيها الحد الأقصى لعدد الخانات التي يقبل إدخالها في مربع النص بحيث يتم منع أي خانة زيادة عنها عند الكتابة في مربع النص أما كيف تمنع إذا كان عدد الخانات المدخله أقل من قيمة الحد الأقصى والتي وضعتها في خاصية الـMaxLength فتستطيع عمل ذلك بالكود بواسطة جملة IF الشرطية وأيضا تستطيع الإستغاء عن إستخدام الخاصية MaxLength أيضا بإستخدام الكود بحيث تفحص عدد الخانات المدخله في مربع النص إذا لم يكن عددها يساوي تسع خانات تظهر رسالة للمستخدم , كما يلي :

PHP كود :
If Len(Trim$(Text1.Text)) <> 9 Then
   MsgBox 
"يجب أن تدخل تسع خانات في مربع النص"vbExclamation"تنبيه"
   
Text1.SelStart 0
   Text1
.SelLength Len(Text1)
   
Text1.SetFocus
   
Exit Sub
End 
If 
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
تم الشكر بواسطة: princeofislam
#3
اشكرك من صميم قلبي الغالي استاذنا احمد منصور الله يبارك فيك و بكل من تراهم و تفكر فيهم
فعلا اوجزت ووفيت

تحية لك لم انسى مساعدك ببرنامجي الاول هنا  بارككم الله سيدي

كود :
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 And Shift = 0 Then

Text2.SelStart = 0
Text2.SelLength = Len(Text2) + 150
Text2.SetFocus
End If

End Sub
استاذي الغالي احمد منصور والله لولا الله اولا وانتم ثانيا لم اجد هذا الكود الرائع
انظر عندما قمت بوضع زيادة مئة وخمسين اصبح يضلل خانة الاسم كاملة قمت بالبحث في الانترنت ووجدت هذا الكود - ولولا كود الرائع لما استطعت ان ابحث عن نفس الكود

اشكركم من صميم قلبي وكم انا سعيد
Heartاحبكم في اللهHeart
http://www.vb4arb.com/vb4arb2.gif
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor
#4
(06-09-19, 12:18 AM)princeofislam كتب : اشكرك من صميم قلبي الغالي استاذنا احمد منصور الله يبارك فيك و بكل من تراهم و تفكر فيهم
فعلا اوجزت ووفيت

تحية لك لم انسى مساعدك ببرنامجي الاول هنا  بارككم الله سيدي

كود :
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 And Shift = 0 Then

Text2.SelStart = 0
Text2.SelLength = Len(Text2) + 150
Text2.SetFocus
End If

End Sub
استاذي الغالي احمد منصور والله لولا الله اولا وانتم ثانيا لم اجد هذا الكود الرائع
انظر عندما قمت بوضع زيادة مئة وخمسين اصبح يضلل خانة الاسم كاملة قمت بالبحث في الانترنت ووجدت هذا الكود - ولولا كود الرائع لما استطعت ان ابحث عن نفس الكود

اشكركم من صميم قلبي وكم انا سعيد

أهلا بك أخي الكريم , العفو أخي بارك الله فيك وجزاك كل خير شكرا جزيلا لك , أرجوا من الله لك دوام التوفيق والنجاح والسعاده .
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [vb6.0] كيف يمكن برمجة عدد السجلات واستعراض السجلات بشرط رقم الموظف ؟ Microformt 3 212 09-01-24, 01:05 AM
آخر رد: Taha Okla
Question [vb6.0] كيف يمكن استدعاء اسم البرنامج من النافدة هذه وضعة في textbox ؟ Microformt 1 163 02-01-24, 10:06 PM
آخر رد: Taha Okla
Question [vb6.0] كيف يمكن استدعاء هذه الدالة وضعها تحت زر الامر ؟ Microformt 1 190 31-12-23, 11:52 PM
آخر رد: Taha Okla
  [vb6.0] كيف يمكن إخفاء عمود رقم الصنف و إظهاره برمجياً نامل المساعدة في المثال التالي ؟ Microformt 2 392 19-11-23, 10:49 PM
آخر رد: Microformt
Question [vb6.0] هل هناك ادوات جديده يمكن استخدمها في تصميم برنامجي بدل ادوات فجوال البيسك ؟ Microformt 0 222 21-10-23, 07:34 PM
آخر رد: Microformt
  كيف يمكن تشغيل برنامجي على اكثر من جهاز بنفس الوقت princeofislam 1 296 14-10-23, 08:18 PM
آخر رد: princeofislam
Question [vb6.0] اريد إذا كان قيمة المحول صفر يظهر لي رسالة هل يمكن ذلك ؟ Microformt 0 373 20-03-23, 08:33 PM
آخر رد: Microformt
Question [vb6.0] كيف اعرف رقم الخطاء عند ظهور هذه الرسالة في برنامجي؟ Microformt 0 401 07-10-22, 09:51 PM
آخر رد: Microformt
Question كيف يمكن تصفير الرسم البياني عند تشغيل البرنامج ؟؟ Microformt 0 709 06-08-22, 05:13 PM
آخر رد: Microformt
Question كيف يمكن فتح ملف exe من خلال برنامجي ؟؟ Microformt 2 874 02-05-22, 12:21 AM
آخر رد: Microformt

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم