درخواست تشریح کد

در اين بخش مي‌توانيد در مباحث مربوط به زبان هاي برنامه نويسي تحت دات نت به بحث بپردازيد

مدیران انجمن: abbas.m.k, athlon64x2, شوراي نظارت

ارسال پست
Fast Poster
Fast Poster
نمایه کاربر
پست: 254
تاریخ عضویت: یک‌شنبه ۱۸ مرداد ۱۳۸۸, ۱۰:۱۲ ب.ظ
سپاس‌های ارسالی: 148 بار
سپاس‌های دریافتی: 389 بار

درخواست تشریح کد

پست توسط MRSTAR »

با سلام

در یه سایتی کدهای زیر رو دیدم که اگه داخل رویداد keypress یه textbox نوشته بشه اون textbox فقط اعداد رو قبول میکنه

اگه ممکنه اساتید لطف کنن یه توضیحی مفصل در مورد اجزا و نحوه عملکرد اون بدن ممنون میشم !!

Please Login or Register to see this code
زندگی همش زنگ تفریح نیست
ساعت بعد حساب داریم ...


[External Link Removed for Guests]
Captain I
Captain I
نمایه کاربر
پست: 433
تاریخ عضویت: یک‌شنبه ۱۲ اردیبهشت ۱۳۸۹, ۱:۴۸ ب.ظ
سپاس‌های ارسالی: 733 بار
سپاس‌های دریافتی: 1344 بار

Re: درخواست تشریح کد

پست توسط abbas.m.k »

سلام
متغير e در .net در كل براي كنترل رويداد ها استفاده ميشه.در اينجا از تابع isdigit استفاده شده اين تابه يك كاركتر را مي گيرد و در صورتي كه اين كاركتر عدد باشد مفدار true را بر مي گرداند .رويداد keypress تا زماني كه handle آن false باشد روال طبيعي خود را انجام مي دهد اما وقتي true است منتظر ميماند تا false شود.شرط دوم كه در if هست براي كار كردن دكمه backspase هست.
موفق و پيروز باشيد.
[HIGHLIGHT=#1F497D] بهترين مترجم كيست كه سكوت را ترجمه كند.  
ارسال پست

بازگشت به “Dot Net Programming”