• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 4 رای - 2.25 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: ایجاد محدودیت برای فیلد
حالت موضوعی
#1
میگم چطوری رو یه فیلد بانکمون محدودیت بذارم؟ مثلا یه فیلد فقط و فقط عدد های 5 رقمی رو قبول کنه و اگه کمتر یا بیشتر از 5 رقم بهش دادیم یه پیغام خطای مناسب بده؟ راستی بانکش با اکسس هستش.
سرمشق های آب بابا یادمان رفت
رسم نوشتن با قلم ها یادمان رفت
شعر خدای مهربان را حفظ کردیم
اما خدای مهربان را یادمان رفت
----------------------------------------------------------
معرفت درّ گرانی است که به هر کس ندهند.

 
پاسخ
#2
درود
شما وقتی ویژوال بیسیک رو باز میکنی از منوی Add-ins منو visual data manager رو انتخاب کنی اونجا میتونی سایز و اینکه تکست باشه یا .... انتخاب کنی
خوب شما فیلدتون دیگه به تکست باکس متصله اطلاعات اول وارد تکست باکس میشه بعد وارد فیلد میشه

توی تکست باکست کد زیر رو وارد کن

کد:
Private Sub txtNumber_KeyPress(KeyAscii As Integer)
If KeyAscii >= 48 And KeyAscii <= 57 Then
Else
KeyAscii = 0
End If
End Sub

تکست باکس فقط اعداد قبول میکنه

و با دستور

کد:
Text1.MaxLength = 5

میتونی تکست باکس رو به 5 عدد محدود کنی
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
 
پاسخ
#3
این دستور
کد:
text1.MaxLength=5
رو کجا باید بنویسم؟
سرمشق های آب بابا یادمان رفت
رسم نوشتن با قلم ها یادمان رفت
شعر خدای مهربان را حفظ کردیم
اما خدای مهربان را یادمان رفت
----------------------------------------------------------
معرفت درّ گرانی است که به هر کس ندهند.

 
پاسخ
#4
کد:
Private Sub Form_Load()
Text1.MaxLength = 5
End Sub
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
 
پاسخ
#5
من این کد رو نوشتم. قسمت اولش کار میکنه یعنی بیشتر از 5 تا نمیگیره ولی قسمت دوم که اگه کمتر از 5 بود پیام خطا بده درست کار نمیکنه. ایرادش کجاست؟
کد:
Private Sub Form_Load()
Text1(0).MaxLength = 5
If Text1(0).MaxLength < 5 Then
MsgBox ("˜Ï  æÇÑÏ ÔÏå äÇÏÑÓÊ ÇÓÊ")
End If
End Sub
سرمشق های آب بابا یادمان رفت
رسم نوشتن با قلم ها یادمان رفت
شعر خدای مهربان را حفظ کردیم
اما خدای مهربان را یادمان رفت
----------------------------------------------------------
معرفت درّ گرانی است که به هر کس ندهند.

 
پاسخ
#6
درود
با تابع len میتونی تعداد کلمات یک رشته رو بدست بیاری

واسه محدودیت کدهای قبلی حذف کن اینجوری بنویس

کد:
Private Sub Text1_Change()
If Len(Text1.Text) > 5 Then
MsgBox "Parvin", vbCritical
Text1.Text = Mid(Text1.Text, 1, 5)
End If
End Sub
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
 
پاسخ
#7
بازم نشد. من از ارایه تکست باکس استفاده کردم. ممکنه از این باشه؟؟
سرمشق های آب بابا یادمان رفت
رسم نوشتن با قلم ها یادمان رفت
شعر خدای مهربان را حفظ کردیم
اما خدای مهربان را یادمان رفت
----------------------------------------------------------
معرفت درّ گرانی است که به هر کس ندهند.

 
پاسخ
#8
پروژتو باز بسته کن
یه تکست باکس بزار
کد بالا تو فرم بزار
همین
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
 
پاسخ
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ایجاد شماره رکورد در Data Report aleas 0 3,175 07-05-2014، 01:05 AM
آخرین ارسال: aleas
  بهترین سورس برای تشخیص اتصال به اینترنت sajad-kh 0 2,966 04-08-2014، 07:33 PM
آخرین ارسال: sajad-kh
  پر کردن فیلد های یک سایت sajad-kh 6 9,561 01-28-2014، 08:13 PM
آخرین ارسال: sajad-kh
  دانلود فایل اکسس برای ساخت دیکشنری sajad-kh 0 5,168 01-28-2014، 01:24 PM
آخرین ارسال: sajad-kh
  آموزش ساخت اسپمر تبلیغاتی برای بلاگفا Amin_Mansouri 14 25,859 12-27-2013، 08:46 PM
آخرین ارسال: SnipeR
Photo کمک برای ساخت نرم افزار amolhackers 7 10,014 01-19-2013، 11:19 PM
آخرین ارسال: amolhackers
Question سورس ftp برای کیلاگر gachboy 2 5,334 11-09-2012، 12:09 PM
آخرین ارسال: gachboy
  سورس کد ایجاد حالت حرکتی برای استرینگ(ویژوال بیسیک 6) Amin_Mansouri 0 3,200 09-05-2012، 12:23 PM
آخرین ارسال: Amin_Mansouri
  مثال جالب برای Environ Ghoghnus 0 2,742 08-22-2012، 06:51 PM
آخرین ارسال: Ghoghnus
  گذاشتن آیکون برای InputBox Thewolf 0 2,813 07-02-2012، 12:48 PM
آخرین ارسال: Thewolf

پرش به انجمن:


Browsing: 2 مهمان