Avatar billede hardsoft Nybegynder
01. februar 2003 - 12:36 Der er 1 kommentar

Tjek TextBox for tal...

HEy, hvordan tjekker jeg om en textbox indeholder KUN tal - f.eks. "6100" - eller om den indeholder både tekst og tal - f.eks. "Hey87" eller f.eks. "Dav"
Avatar billede th0mas Nybegynder
04. februar 2003 - 02:33 #1
Type typContains
cntNumbers As Boolean
cntString As Boolean
cntBoth As Boolean
End Type

Function TextContains(sText As String) As typContains
Dim btArr As Byte, i As Long, bNums As Boolean, bStr As Boolean
btArr = StrConv(sText, vbFromUnicode)
For i = LBound(btArr) To UBound(btArr)
If IsNumeric(Chr(btArr)) Then
  bNums = True
Else
  bStr = True
End If
Next i
If bNums And Not bStr Then TextContains = cntNumbers
If bStr And Not bNum Then TextContains = cntString
If bStr And bNum Then TextContains = cntBoth
End Function
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester