تقييم الموضوع :
  • 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
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] هل يمكن جمع عمود فى datagride mohamed125 2 1,895 07-12-24, 02:27 AM
آخر رد: عبدالمؤمن
  كيف يمكن عمل clear لل datagrid haitham Muhammed 1 286 13-11-24, 12:42 AM
آخر رد: السيد الغالي
Question [vb6.0] كيف يمكن إدراج الاسم الذي موجود في الصورة في Label1 برمجياً ؟ Microformt 2 288 02-10-24, 06:01 PM
آخر رد: Microformt
  هل يمكن تغيير لون الخط في الزر مصمم هاوي 2 441 20-08-24, 09:12 PM
آخر رد: مصمم هاوي
Question [vb6.0] هل يمكن عرض اسماء الاصناف في الرسم البياني في جهة اليمين بشرط ياخد الاسماء من قاعدة Microformt 0 230 14-08-24, 06:42 PM
آخر رد: Microformt
  كيف يمكن استخدام الtimer لملء الكمبوبوكس haitham Muhammed 0 395 27-05-24, 09:55 PM
آخر رد: haitham Muhammed
Question [vb6.0] كيف يمكن برمجة عدد السجلات واستعراض السجلات بشرط رقم الموظف ؟ Microformt 3 591 09-01-24, 01:05 AM
آخر رد: Taha Okla
Question [vb6.0] كيف يمكن استدعاء اسم البرنامج من النافدة هذه وضعة في textbox ؟ Microformt 1 516 02-01-24, 10:06 PM
آخر رد: Taha Okla
Question [vb6.0] كيف يمكن استدعاء هذه الدالة وضعها تحت زر الامر ؟ Microformt 1 579 31-12-23, 11:52 PM
آخر رد: Taha Okla
  [vb6.0] كيف يمكن إخفاء عمود رقم الصنف و إظهاره برمجياً نامل المساعدة في المثال التالي ؟ Microformt 2 711 19-11-23, 10:49 PM
آخر رد: Microformt

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


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