المشاركات : 98
المواضيع 36
:
: 0
الإنتساب : Oct 2010
12-03-2011, 02:24 PM
(آخر تعديل لهذه المشاركة: 12-03-2011, 02:36 PM بواسطة kachwahed.)
السلام عليكم
كيف أستطيع التحكم في tedit بحيث إذا كتبت أرقاما معينة فيها وليكن مثلا أربعة أرقام تكتب في edit1 فإذا انتهيت منها انتقل المؤشر إلى edit2 مباشرة.
والسلام عليكم
المشاركات : 2,293
المواضيع 157
:
: 81
الإنتساب : Dec 2008
12-03-2011, 02:41 PM
(آخر تعديل لهذه المشاركة: 12-03-2011, 02:46 PM بواسطة kachwahed.)
وعليكم السلام ورحمة الله وبركاته
لحساب طول النص استخدم التابع Length
الإجراء SetFocus لنقل التحكم إلى مكون آخر
أمثلة أخرى:
http://www.delphi4arab.net/forum/showthr...p?tid=1337
http://www.delphi4arab.net/forum/showthr...p?tid=4065
بالتوفيق.
المشاركات : 136
المواضيع 20
:
: 0
الإنتساب : Feb 2008
في الحدث Onkeypress ل edit1
اكتب الكود التالي
كود :
if Length(Edit1.Text)=4 then
begin
key:=#0;
Edit2.SetFocus;
end;
المشاركات : 98
المواضيع 36
:
: 0
الإنتساب : Oct 2010
السلام عليكم
وشكرا لكم وبارك الله فيكم.