أحبابي
السلام عليكم ورحمة الله وبركاته
أريد إيقاف مفاتيح الكيبورد جميعها إلا مفتاح الادخال (Enter)
ما الكود ؟
أحبابي
السلام عليكم ورحمة الله وبركاته
أريد إيقاف مفاتيح الكيبورد جميعها إلا مفتاح الادخال (Enter)
ما الكود ؟
أخي سيصلك الرد حالا
خطوات فيجوالية
--------------------------------------
التحزيم بواسطة Package & Deployment Wizard
أداة all date للتعامل مع الوقت
التعامل مع app.path دروس للمبتدئين
اصنع ocx من تصميمك لجميع احتيجاتك دروس للمبتدئين
شرح برنامج fack foder لحماية الفهارس
مواضيع اخرى
--------------------------------------
سجل بياناتك للاشتراك في رابطة المبرمجين المصريين, للاخوة المصريين او العرب المقيمين بمصر
عني = about me
--------------------------------------
--------------------------------------
على اسم مصر التاريخ يقدر يقول ما شاء ............... انا مصر عندي احب و اجمل الاشياء
اكتب هذا في الموديول
Public Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByRef lpvParam As Any, ByVal fuWinIni As Long) As Long
و وافني بالرد
خطوات فيجوالية
--------------------------------------
التحزيم بواسطة Package & Deployment Wizard
أداة all date للتعامل مع الوقت
التعامل مع app.path دروس للمبتدئين
اصنع ocx من تصميمك لجميع احتيجاتك دروس للمبتدئين
شرح برنامج fack foder لحماية الفهارس
مواضيع اخرى
--------------------------------------
سجل بياناتك للاشتراك في رابطة المبرمجين المصريين, للاخوة المصريين او العرب المقيمين بمصر
عني = about me
--------------------------------------
--------------------------------------
على اسم مصر التاريخ يقدر يقول ما شاء ............... انا مصر عندي احب و اجمل الاشياء
حبيبي الغالي
لم يتم شيئ حفظك الله
أريد الكود الذي يوقف كل المفاتيح إلا الانتر ثم استعادتها مرة أخرى
لا زلت انتظر
اخ ابو زيد ......هذا هو الكود
If KeyAscii = "13" Then End
If KeyAscii <> "13" Then
KeyAscii = "0"
End If
اخي ضع الكود في حدث ال keypress
من دروسي :
درس مبسط لفهم ال VB6.... Resource File
تعلم تصميم اداة ال Active X خطوة بخطوة (الجزء الأول)
الطريقة المثلى للتعامل مع مسجل النظام( VB6..... (Registry
من برامجي :
Abo Sabreen Messenger v2.1 العملاق
--------------------------------------------------
مفكرة الإسلام؛ طالع أخبار العالم وأخبار المجاهدين بعيدا عن التعتيم الاعلامي.
أحبابي حفظكم الله
يمكن أنني لم أحسن صياغة المطلوب
أريد الانتقال بالإنتر (enter) فقط
زي ماقال الاخ abu sabreen يعني مثلا لو كان عندك ثلاثة صناديق نصوص وتبغى تنتقل من الاول الى الثاني الى الثالث
اكتب في حدث keypress لكل واحد ما عدا الثالث لانه قلنا يكون الاخير فمثلا هذا يكون للاول
If KeyAscii = 13 Then text2.setfocus
وهكذا بالنسبة للتيكست الثاني ما عدا الاخير لانه سيكون اخر واحد
تم تعديل هذه المشاركة بواسطة علي مشاري في 11 مارس 2005 في 22:22
حبابي
ماذا أصنع بمفتاح (tab) و هو ينقل المشير
أنا أريد عدم انتقال المشيرة بالـ(enter) فقط
أخي معلش لم اري بقية السؤال كويس
اولا بالنسبة لمنع التنقل بالتاب لمربع النص ضع قيمة الخاصية tabstop على false
ثم استخدم الكود التالي
If KeyAscii = 57 Then Exit Sub End If If KeyAscii = 13 And KeyAscii <> 57 Then Text2.SetFocus End If
سبحان الله MCP,MCSA,MCDBA,MCSE,MCTegyptian in Dammam----------------------------------------------------مواضيعي بالمنتدي أنشأ مشروعك بالفيجوال بيسك 6كتاب أنشأ مشروعك بالفيجوال بيسك كامل pdfكل ما يتعلق بدوال التاريخالمستخدمون والصلاحيات في برنامجك
حبيبي الغالي
لا زال التاب شغال رغم أن الخاصية tabstop = false
ما هو كود معرفة askii
اخي الكريم الحل كما قلت لك جعل خاصية tabstop على false لكل أدوات النموذج
وهذا مثال عمل على ما أقول
لك تحياتي
سبحان الله MCP,MCSA,MCDBA,MCSE,MCTegyptian in Dammam----------------------------------------------------مواضيعي بالمنتدي أنشأ مشروعك بالفيجوال بيسك 6كتاب أنشأ مشروعك بالفيجوال بيسك كامل pdfكل ما يتعلق بدوال التاريخالمستخدمون والصلاحيات في برنامجك
وفقك الله
ورحم الله والديك دنيا و آخرة
ياليت كود لمعرفة الآسكي للمفاتيح
Private Sub Form_KeyPress(KeyAscii As Integer) MsgBox KeyAscii End Sub
عند ضغطك لأي مفتاح من لوحة المفاتيح سوف تظهر لك رسالة برقم الآسكي له، طبعاً يستثنا مفاتيح التحكم.
هل هذا هو المطلوب..؟
رحم الله والديك
ووفقك
هذا الموضوع مغلق.