منتديات الأجاويد



 
الرئيسيةالبوابةالمنشوراتس .و .جبحـثالتسجيلدخول
آخر عضو مسجل هو meziane lamri فمرحبا به أهلا وسهلا

شاطر | 
 

 منع المكون TEdit قبول الحروف!

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
HaMiDo
عضو نشيط
عضو نشيط
avatar

عدد المساهمات : 40

مُساهمةموضوع: منع المكون TEdit قبول الحروف!   2016-01-22, 11:09 am
هذا مثال في دلفي عن منع المكون TEdit في دلفي من قبول الحروف وإجباره على قبول الأرقام فقط.
مثال:
1- نضع مكون TEdit في فورم (Form) 
2- نذهب بعدها إلى الأحداث (Event) وبالخصوص إلى "OnKeyPress" 
3- نضغط مرتين على الحدث من الجهة اليمنى ونكتب الكود (Code) التالي يعد Begin مباشرة:[/COLOR]
كود :
الكود:

begin
if not (Key in ['0'..'9', #8]) then
  begin
    Key := #0;
    Beep;
  end;
end;



ولعمل عكس هذا، أي إجبار المكون TEdit قبول الحروف والرموز الأخرى فقط وعدم قبول الأرقام نقوم بما يلي:
- نتبع نفس الخطوات الأولى لكن هذه المرة نقوم بتغيير كلمة واحدة فقط في الكود وهي: Not
يصبح الكود كالتالي:
كود :


الكود:
begin
if  (Key in ['0'..'9', #8]) then
  begin
    Key := #0;
    Beep;
  end;
end;

الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
منع المكون TEdit قبول الحروف!
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1



صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات الأجاويد :: الكميوتر :: برمجة-
انتقل الى: