نمایش نتایج 1 تا 5 از 5

نام تاپیک: کنترل مقادیر ورودی کاربر در Edit Box

  1. #1
    کاربر دائمی آواتار babak869
    تاریخ عضویت
    اسفند 1383
    محل زندگی
    کرمانشاه
    پست
    1,251

    کنترل مقادیر ورودی کاربر در Edit Box

    با سلام
    من میخواستم ببینم چطور میشه مقادیری رو که کاربر در Editbox یا Dbedit وارد میکنه رو از نظر حروفی یا عددی کنتل کرد .مثلا فیلدی که برای وارد کردن عدد هست رو در رویداد OnExit اون چه کدی بنویسیم تا اگه مقدار کاراکتر یعنی حرف وارد کرد مثلا یه مسیج باکس نشون بده و مجددا به همون کنترل فوکوس کنه؟البته در هنگام تعریف ساختار دیتابیس میشه این کار رو کرد مثل SQL Server که در تعریف فیلد ها میتونیم انواع داده رو انتخاب کنیم.اما من میخوام کلیه راههای خطا از طرف کاربر رو بگیرم.
    اگه دوستان محبت کنند راهنمایی کنند ممنون میشم
    با تشکر

  2. #2
    در رویداد OnKeyPressed اون Edit می تونید کاراکتری رو که کاربر وارد کرده بدست بیارید و اگه کاراکتر غیر مجاز بود، Key را 0# کنید.
    این سوال قبلا چندین بار پرسیده شده، برای همین دیگه مثال نمیزنم.

  3. #3
    کاربر دائمی آواتار Mahdi_S_T
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    خراسان رضوی
    پست
    1,039
    [code]
    if key in [#1,#5,#9] then

    [code/]

  4. #4
    کاربر دائمی آواتار Kamyar.Kimiyabeigi
    تاریخ عضویت
    خرداد 1384
    محل زندگی
    تهران
    پست
    1,276
    اینم مثالی برای اینکه کاربر فقط عدد بتونه تایپ کنه

    if ((Key<'0') and (Key>#31))or (Key>'9') then
    Key:=#0;

  5. #5
    کاربر دائمی آواتار babak869
    تاریخ عضویت
    اسفند 1383
    محل زندگی
    کرمانشاه
    پست
    1,251
    ممنون از جواب همه دوستان
    متشکرم

تاپیک های مشابه

  1. یک سوال درباره edit
    نوشته شده توسط moslam در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: جمعه 11 خرداد 1386, 08:08 صبح
  2. Edit در vb
    نوشته شده توسط RamezanBeik در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: شنبه 11 فروردین 1386, 19:36 عصر
  3. کمک در مورد فارسی نویسی در edit
    نوشته شده توسط ghafar.t.d در بخش برنامه نویسی در Delphi
    پاسخ: 8
    آخرین پست: پنج شنبه 15 تیر 1385, 21:49 عصر
  4. کنترل edit
    نوشته شده توسط mina_84 در بخش برنامه نویسی در Delphi
    پاسخ: 10
    آخرین پست: چهارشنبه 20 اردیبهشت 1385, 08:04 صبح
  5. سوال در مورد edit
    نوشته شده توسط ghafar.t.d در بخش برنامه نویسی در Delphi
    پاسخ: 6
    آخرین پست: دوشنبه 20 تیر 1384, 07:48 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •