PDA

View Full Version : غیر فعال کردن همه کلیدهای کیبرد به جز کاراکترهای فارسی ولاتین و space



sharare
یک شنبه 19 تیر 1384, 13:52 عصر
خیلی عجله دارم
لطفا به من بگویید چطوری می تونم بعد از اجرای یک برنامه همه کلیدها رو از کار بیاندازم و فقط کلیدهای کاراکتری فارسی ولاتین و کلید space و نقطه کار کنم.
باور کنید که خیلی عجله دلرم.
از همتون ممنونم

sharare
یک شنبه 19 تیر 1384, 13:53 عصر
البته در دلفی

Hamid_PaK
یک شنبه 19 تیر 1384, 14:57 عصر
اگر منظورتون Objectهایی که رویداد OnKeyPress دارن می تونید از این کد استفاده کنید . . .


if not (Key in ['A'..'Z','a'..'z','ی'..'آ','ژ','پ','ک','گ',' چ',#46,#32,#8]) then begin
Key := #0;
end;

اگر بعد از کپی کردن کد حروف فارسی تغییر کردن میتونید توی دلفی با تاپشون اونارو تصحیح کنید .

موفقباشید .