محدود كردن كومبو فقط به عدد


محدود كردن كومبو فقط به عدد



با سلام
چطور ميتوان كومبو باكس دلفي 7 را محدود به دريافت فقط عدد كرد نه رشته



طريقه استفاده از حالت SHift در رويداد OnKeyDown

1:

سلام
راحت ترين راه براي هر كنترلي نوشتن كد تو روال OnKeyPress هست.
كليدهاي نامعتبر رو ----- كنيد
if not (key in ['0'..'9']) then
key := #0
به كليدهاي كنترلي هم توجه كنيد


بسته های زمان اجرا

2:

اين يكي از روشها هست ولي ايرادي كه داره اينه كه اگه تايشان او چيزي رو كپي كنيد جلوش رو نميگيره.
بهتره از onchange هستفاده كنيد


درخواست فوري-ديدار با يك دلفي كار ماهر-

3:

میتونی یه کنترل تو ONCHANGE بذاری که String رو چک کنه اگر غیر از عدد داشت پیغام بده.
یه procedure بنویس :
;var words : string
.
.
....


يه Skin قشنگ براي VCLSKIN
= [ if words[ i


سوال در مورد برنامه حسابداري

4:

سلام
احتياج نيست پيغام بده.
وقتي كه چك كردي ديدي كه حرفي وارد شده
اجازه وارد شدن رو نده.
يعني به صورت قبل برگردونه.
متوني يه متغير بذاري.
كه وقتي عدد بود تايشان متغير ذخيره كنه.
و اگر حرف وارد شد به اون صورتي كه در متغير ذخيره كردي بودي در بياره.


پيغام خطا هنگام حذف يك ركورد در بانك اطلاعاتي


74 out of 100 based on 29 user ratings 304 reviews