View Full Version : دادن پیغام خطا به هنگام نوشتن حروف
مائده 100
دوشنبه 06 آبان 1387, 10:17 صبح
سلام
می خواهم وقتی در یک edit حروف تایپ کردم پیغام خطا ی نوشتن حروف را بدهد.
vcldeveloper
دوشنبه 06 آبان 1387, 10:43 صبح
در رویداد OnKeyPress اون Edit شرط میزارید تا حروف را دریافت نکنه. اگر از نسخه های قبل از دلفی 2009 استفاده می کنید:
if not (Key in ['0'..'9',#8,#9]) then
raise Exception.Create('Invalid character');
اگر از دلفی 2009 استفاده می کنید:
if not CharInSet(Key, ['0'..'9',#8,#9]) then
raise Exception.Create('Invalid Character');
مائده 100
چهارشنبه 08 آبان 1387, 09:14 صبح
اگر بخواهم این پیغام را به هنگام زدن یک کلید به من نمایش دهد آن را چگونه بنویسم؟
vcldeveloper
چهارشنبه 08 آبان 1387, 09:26 صبح
چه کلیدی؟
----
مائده 100
دوشنبه 13 آبان 1387, 08:31 صبح
چه کلیدی؟
----
مثلا وقتی می خواهم فیلدهایم را در بانک بریزم در آن موقع کلید ثبت را که می زنم به من اعلام کند که نباید حروف بنویسی و باید عدد تابپ کنید
vcldeveloper
دوشنبه 13 آبان 1387, 16:12 عصر
خب در رویداد OnClick اون دکمه مقدار وارد شده برای فیلد را بررسی می کنید، و اگر مطابق الگوی مورد نظر شما نبود، به کاربر پیغام میدید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.