delphi4arab منتديات دلفي للعرب
سؤال حول Onkeypress - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : سؤال حول Onkeypress (/showthread.php?tid=9138)

الصفحات: 1 2


سؤال حول Onkeypress - samir28 - 27-01-2018

الحدث Onkeypress لا يستجيب بعدما كان شغال ( في المشروع) 
حوالت انشاء تطبيق للتأكد هل من الدلفي أم ماذا ؟ فوجدته يعمل 
غيرت خاصية الفورم keypreview = true / نفس المشكل 
مساعدة ان أمكن ؟؟


RE: سؤال حول Onkeypress - S.FATEH - 27-01-2018

السلام عليكم
ضع الكود هنا اخي بالاضافة تأكد من ربط الحدث مع الزر في object inspector > events


RE: سؤال حول Onkeypress - samir28 - 28-01-2018

شكرا مسبقا
الكود :
if key=#13 then
SetFocus
الانتقال من حقل لأخر .
حتى مع الزر فهو لا يعمل ؟؟
لا أعرف ماهو المشكل


RE: سؤال حول Onkeypress - S.FATEH - 28-01-2018

السلام عليكم
كما قلت اخي تأكد من ربط حدث OnKeyPress مع الكود و ذلك عن طريق الذهاب
Inspector Object -> OnKeyPress
احذف الموجود فيها ثم قم بدوبل الكليك مرة اخرى


RE: سؤال حول Onkeypress - samir28 - 28-01-2018

(28-01-2018, 08:07 AM)S.FATEH كتب : السلام عليكم
كما قلت اخي تأكد من ربط حدث OnKeyPress مع الكود و ذلك عن طريق الذهاب
Inspector Object -> OnKeyPress
احذف الموجود فيها ثم قم بدوبل الكليك مرة اخرى
مربوط أخي الحدث 
حتى انني اخترت حقول جديدة نفس المشكل ( فقط في الوحدة Unit1 - للمشروع ) 
اما اذا قمت باضافة وحدة جديدة يعمل الاجراء بصورة طبيعية ( اضافة Unit2 إلى المشروع )
أخي المشكل ليس في الربط ، أعتقد في  uses


RE: سؤال حول Onkeypress - S.FATEH - 28-01-2018

السلام عليكم
اذا كان بالامكان
صورة للخطأ او كود الوحدة او ارفع جزء من المشروع
لا يمكن التخمين عن مكان الخطأ


RE: سؤال حول Onkeypress - samir28 - 28-01-2018

السلام عليكم
اسف لأنني لم احيك من قبل فاعذرني / شغلني المشكل
اما فيما يخص الخطأ لا وجود لأي خطأ فقط الأمر لايستجيب
المشروع به وحدة فقط (Unit1) فلا يمكن رفع جزء منه
اذا كان بالإمكان ربط جهازك بجهازي باستعمال timeview إو anydesk
و سأعطيك المعلومات .


RE: سؤال حول Onkeypress - S.FATEH - 28-01-2018

لا يمكن التكهن اخي
timeview إو anydesk لا استخدمهم


RE: سؤال حول Onkeypress - samir28 - 28-01-2018

مشكور أخي فاتح مرة أخرى


RE: سؤال حول Onkeypress - kerbadou - 01-02-2018

OnKeyPress تقوم بتنفيذ التعليمة مرة واحدة فقط حتى ولو لم تقم برفع اصبعك
بينما تقوم OnKeyDown بتنفيذ التعليمة متى كانت اصبعك مضغوطة على الزر