منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : اشترط على المستخدم ادخال رقم 1 في البداية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
احتاج الى هذا الكود في الفيجول بيسك 6



في حقل ID  يشترط على المستخدم ادخال رقم 1 في بداية التكست بوكس



شاكرا لكم تعاونكم
وعليكم السلام ورحمة الله وبركاته 


جرب هذا الكود 

كود :
Private Sub Command1_Click()

If Trim(Mid(Me.TxtID.Text, 1, 1)) = Trim(1) Then
MsgBox "True"
Else
MsgBox "False"
End If

End Sub
والله الموفق
(11-02-17, 10:08 PM)sendbad100 كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته 


جرب هذا الكود 

كود :
Private Sub Command1_Click()

If Trim(Mid(Me.TxtID.Text, 1, 1)) = Trim(1) Then
MsgBox "True"
Else
MsgBox "False"
End If

End Sub
والله الموفق

المعذرة بعدم القاء التحية في طلبي
السلام عليكم
لم تنجح الطريقه وقد قبل الكتابه بكل الارقام  مع ظهور الرسائل في كل كبسة رقم .
اشكر ردك حفظك الله
السّلام عليكم و رحمة الله و بركاته

بارك الله فيك و جزاك خير الجزاء و نفع بك الاسلام و المسلمين أخي و أستاذي الغالي : SENDBAD100 
لا كلام بعد كلامك و حديث بعد حديثك و لا ربع كود بعد أعمالك باسم الله تبارك الله
فقط من باب الاحتياط للشّرط إرتأيت بنظرتي المتواضعة أن أضيف لما تقدّمت به مع إفتراض وجود العديد من التاكسات بوكس :



كود :
Private Sub Command1_Click()

كود :
If Trim(Mid(Me.TxtID.Text, 1, 1)) = Trim(1) Then
MsgBox "True"
Text2.Enabled = True
Text3.Enabled = True
Else
MsgBox "False"
TxtID.SetFocus
Text2.Enabled = False
Text3.Enabled = False
End If

End Sub
فائق الشكر و الاحترام و التّقدير
(11-02-17, 10:37 PM)طالب كتب : [ -> ]
(11-02-17, 10:08 PM)sendbad100 كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته 


جرب هذا الكود 

كود :
Private Sub Command1_Click()

If Trim(Mid(Me.TxtID.Text, 1, 1)) = Trim(1) Then
MsgBox "True"
Else
MsgBox "False"
End If

End Sub
والله الموفق

المعذرة بعدم القاء التحية في طلبي
السلام عليكم
لم تنجح الطريقه وقد قبل الكتابه بكل الارقام  مع ظهور الرسائل في كل كبسة رقم .
اشكر ردك حفظك الله

ركز قليلا 

الرسالة  تظهر ولكن بنص مختلف
(11-02-17, 10:45 PM)sendbad100 كتب : [ -> ][attachment=13121]
(11-02-17, 10:37 PM)طالب كتب : [ -> ]
(11-02-17, 10:08 PM)sendbad100 كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته 


جرب هذا الكود 

كود :
Private Sub Command1_Click()

If Trim(Mid(Me.TxtID.Text, 1, 1)) = Trim(1) Then
MsgBox "True"
Else
MsgBox "False"
End If

End Sub
والله الموفق

المعذرة بعدم القاء التحية في طلبي
السلام عليكم
لم تنجح الطريقه وقد قبل الكتابه بكل الارقام  مع ظهور الرسائل في كل كبسة رقم .
اشكر ردك حفظك الله

ركز قليلا 

الرسالة  تظهر ولكن بنص مختلف
طريقة الكود صحيحه  لكن هناك شيء لم اوضحه[attachment=13121] في سؤالي لذا ارفقت لك البروجيكت للتعديل عليه وملاحظة ما طلبته 
تحياتي
جرب هذا الكود

كود :
Private Sub TxtID_KeyUp(KeyCode As Integer, Shift As Integer)
If Trim(Mid(Me.TxtID.Text, 1, 1)) <> Trim(1) Then
Me.TxtID.Text = ""
End If
End Sub

ضعه في الحدث  KeyUp  



والله الموفق
(12-02-17, 12:03 AM)sendbad100 كتب : [ -> ]
 
رائع
Smile
جزاك الله خير

اشكر مساعدتك والله يحفظك استاذي
السلام عليكم

جرب التالي

PHP كود :
Private Sub Text1_Change()
If 
Left(Text1.Text1) = "1" Then
Else
Text1.Text ""
End If
End Sub 

بالتوفيق .
السلام عليكم

يمكن أن تسهل المهمة بأن تجعل الرقم 1 مكتوب في Label ثابت بجوار اداة TextBox المقصودة للإشارة لقيمة ثابتة،
وعند الحفظ يمكن وضع 1 قبل محتوى النص مثل هذا الكود
كود :
"1" & TextBox1.Text