X
تبلیغات
 
برنامه نویسی با زبان سی شارپ و سورس کد
بروزترین وبلاگ | سورس برنامه | کتاب آموزشی| مطالب مفید زبان شیرین سی شارپ
درباره وبلاگ


این وبلاگ در زمینه زبان سی شارپ است
بنده سعی خواهم کرد روزانه وبلاگ رو بروز کنم و مطالبم رو در آن قرار بدم امیدوارم مطالب براتون مفید واقع بشه
لطفا نظرتون رو در مورد مطالب و برنامه ها ذکر کنید
آرشيو وبلاگ

سلام امیدوارم که مثه من سرحال باشین 

برنامه ایی که به کاراکتر هایی که کاربر وارد میکنه کار داره یه تکس باکسی گذاشتم برای اینکه حروف غیر مجازی که نمیخواین در متن ورودی کاربر باشه بنویسن که این تکس باکس حروف تکراری قبول نمیکنه تو رویدادKeyPress (لحظه ایی که کلیدی از صفحه کلید فشرده میشود) با استفاده از یه حلقه Foreach کاراکترهای تکراری رو میگرده و با استفاده از پراپرتی Handle رویداد از ورودش به تکس باکس جلوگیری میکنه

تکس باکس بعدی متن اصلی که میخواهیم فیلتر بشه . یه لیبل هم گذاشتم برای شمردن تعداد کاراکترهای غیر مجاز 

همین کد رو تبدیل به فایل DLL کردمش که بعد از اضاف کردن به  قسمت Refrence پروژتون میتونید با استفاده از کد زیر حروف غیر مجازی که خودتون تعیین میکنید جلوگیری کنید و با این متد حذفش کنید

;()invalidChar.InvalidChar s = new invalidChar.InvalidChar

;(" lblOutput.Text= s.FilterText("Main text", "Invalid char

بعد از نمونه گیری با استفاده از تابع FilterText که دو ورودی رشته میگیرد اولیش متنی که قراره فیلتر بشه دومی کاراکترهایی که بر اساس اونا کار فیلتر متن انجام میگیره

لطفا اگه سئوال دارین نظر بدین .نظراتتون رو دوست دارم

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



برچسب ها : جلوگیری از ورود کاراکتر غیر مجاز ، رویدادKeyPress ، Foreach ، Refrence ، فیلتر کردن متن ، کارکترهای غیر مجاز ، اعتبار سنجی متن ،
ارسال نظر
نام شما :
آدرس وب سایت :
پست الکترونیک :
پیام شما :
کد امنیتی :




پیوندهای روزانه
آمار وبلاگ
  • افراد آنلاین : ۱
  • بازدید امروز : ۱
  • بازدید دیروز : ۰
  • بازدید این هفته : ۳
  • بازدید این ماه : ۱۲
  • بازدید امسال : ۴۵۲
  • بازدید کل : ۷۸۸۶۱
  • تعداد پست ها : ۴۵
  • تعداد نظرات : ۴۴
نظرسنجی
به نظر شما قرار دادن نمونه برنامه در وبلاگ برای شما مفید می باشد؟




امکانات جانبی
دریافت عناوین آخرین مطالب وبلاگ



سیستم مدیریت کتابخانه

تجزیه و تحلیل سیستم آزمون ساز

تحقیق ایمیل مارکتینگ

 
 
بالای صفحه