PDA

View Full Version : سوال: تکست بوکس TextBox



meisambandari
سه شنبه 17 اردیبهشت 1387, 02:05 صبح
سلام.
من سوالی داشتم در مورد تکست بوکس
سوالم اینطوره که مثلا در یک فرمسه تکست بوکس داریم که در یکی از تکست بوکسها عدد و حروف تایپ شده و حالا من میخوام که عدد و حروف در این تکست بوکس جدا بشه و به دو تکست بوکس دیگه بره یعنی عدد در تکست بوکس دیگه بره و حروف هم در تکست بوکس دیگه.... راهنمایی کنید ممنون میشم.

ƒxmahdi
سه شنبه 17 اردیبهشت 1387, 07:06 صبح
با فرض اینکه رشته مورد نظر ما در Text1 است با کد زیر اعداد در Text2 و حروف در Text3 قرار می گیرند

For i = 1 To Len(Text1.Text)
str1 = Mid(Text1.Text, i, 1)
If IsNumeric(str1) = True Then
Text2.Text = Text2.Text & str1
Else
Text3.Text = Text3.Text & str1
End If
Next i

.:KeihanCPU:.
سه شنبه 17 اردیبهشت 1387, 09:35 صبح
اینم یه راه حل قانونی



Private Sub cmdCmpar_Click()
If Not IsNumeric(Text1.Text) Then Label1.Caption = "just integer": Exit Sub
End Sub