قبل از هر عملیات ورود، این کد اول نام کاربری و رمز را با Trim از فاصلههای اضافی پاک میکند و بعد طول هر فیلد را چک میکند: نام کاربری باید حداقل 3 و رمز حداقل 7 کاراکتر باشد. کلمه Return بلافاصله اجرای Sub را تمام میکند؛ یعنی تا خطای مرحله اول رفع نشود به مرحله بعد نمیرسیم و پیام دقیق همان مشکل به کاربر نشان داده میشود. این الگوی «اعتبارسنجی مرحلهای» را در همه فرمها (ثبتنام، ثبت شماره، فرم آدرس) میتوانید کپی کنید تا داده خراب به سرور یا دیتابیس نرسد.
بدون نیاز به کتابخانه جانبی (فقط کتابخانههای داخلی B4A)
این قطعهکد بهصورت خودکار توسط «موتور مولد B4A» ساخته و قبل از انتشار از نظر تکرارینبودن بررسی شده است. برای دیدن تکهکدهای جدید، همین بخش را دنبال کنید؛ هر بازه زمانی یک کد کاربردی جدید اضافه میشود.
| دستهبندی | تکه کدها |
| تاریخ انتشار | ۲۵ شهریور ۱۴۰۵ - ۱۳:۰۰ |
| تعداد بازدید | ۰ |
| تعداد فروش | ۰ |
| فرمت تحویل | فایل دانلودی (بعد از پرداخت آنی فعال میشود) |
| پشتیبانی | تیکت پشتیبانی در پنل کاربری |
ویژگیهای کلیدی
- کد B4A آماده استفاده
- توضیح کامل فارسی
- کاملاً رایگان
- بدون کتابخانه جانبی
هنوز نظری ثبت نشده است. اولین نفر باشید!
برای ثبت نظر وارد شوید. (ثبت نظر پس از خرید فعال میشود)
Sub btnLogin_Click
Dim username As String = edtUser.Text.Trim
Dim password As String = edtPassword.Text.Trim
' اعتبارسنجی مرحله به مرحله
If username.Length < 3 Then
ToastMessageShow("نام کاربری را کامل وارد کنید", True)
Return
End If
If password.Length < 7 Then
ToastMessageShow("رمز عبور کوتاه است", True)
Return
End If
' ورود موفق - ادامه برنامه
ToastMessageShow("سلام " & username, False)
End Sub