PDA

View Full Version : چطور می تونم تاریخ رو توی ماسک ادیت کنترل کنم



swallow.pa
جمعه 01 اردیبهشت 1391, 21:27 عصر
سلام به همه
با ماسک ادیت چطور می تونم صحیح بودن تاریخ رو کنترل کنم مشکل در اینحاست که اگه تاریخ وارد نشده باشه و یا ناقص وارد شده باشد
ممنون

zaeimh90
شنبه 02 اردیبهشت 1391, 01:18 صبح
فرض کن که Mask ماسک ادیتمون این باشه : ####/##/##
حالا این دستورو مثلا تو یه دکمه می ذاریم :
Dim CheckError As Integer
Dim Temp As String
Temp = MaskedTextBox1.Text
Temp = Replace(Temp, " ", "", 1, -1, CompareMethod.Text)
CheckError = Trim(Temp).Length
If CheckError < MaskedTextBox1.TextLength Then
If CheckError = 2 Then
MsgBox("تاریخ وارد نشده")
Else
MsgBox("تاریخ اشتباه وارد شده")
End If
End If

منظورتو درست فهمیدم دیگه؟

swallow.pa
شنبه 02 اردیبهشت 1391, 17:01 عصر
فرض کن که Mask ماسک ادیتمون این باشه : ####/##/##
حالا این دستورو مثلا تو یه دکمه می ذاریم :
Dim CheckError As Integer
Dim Temp As String
Temp = MaskedTextBox1.Text
Temp = Replace(Temp, " ", "", 1, -1, CompareMethod.Text)
CheckError = Trim(Temp).Length
If CheckError < MaskedTextBox1.TextLength Then
If CheckError = 2 Then
MsgBox("تاریخ وارد نشده")
Else
MsgBox("تاریخ اشتباه وارد شده")
End If
End If

منظورتو درست فهمیدم دیگه؟
ممنون دوست عزیز

zaeimh90
شنبه 02 اردیبهشت 1391, 19:51 عصر
خواهش می کنم.