Avatar billede thr Nybegynder
13. februar 2002 - 10:18 Der er 10 kommentarer og
1 løsning

Hvordan tester jeg, om folk har tal/bogstaver eller begge?

Jeg er ved at lave et program, der udfører en beregning på en variabel(Indput). Problemet er jeg ikke kan være sikker folk kun har tastet tal, som de skal.

Det jeg gerne vil have er en funktion der retunere false hvis der er indtastet et bogstav.

Hvis nogen kan give mig et hint eller et lille eksempel, ville jeg være glad.

Mvh. THR
Avatar billede kennethrisum Nybegynder
13. februar 2002 - 10:24 #1
Du skal bruge funktionen IsNummeric(IndPut)

Denne returnerer True/False
Avatar billede jhc Nybegynder
13. februar 2002 - 11:08 #2
if isnummeric(Text1.Text) then
else
end if
Avatar billede thr Nybegynder
13. februar 2002 - 11:36 #3
-->jhc - tak for den uddybende bemærkning. :-)
Avatar billede jhc Nybegynder
13. februar 2002 - 11:51 #4
selv tak :-)
Avatar billede thr Nybegynder
13. februar 2002 - 12:00 #5
Jeg vil lige sige at IsNummeric() kun er med et m (IsNumeric()) :-)
Avatar billede kennethrisum Nybegynder
13. februar 2002 - 12:17 #6
Undskyld....

;-)
Avatar billede thr Nybegynder
13. februar 2002 - 14:11 #7
|-)
Avatar billede thr Nybegynder
13. februar 2002 - 15:22 #8
Hvis i stadig er her..: Hvad hedder functionen til test af bogstaver?
Avatar billede Slettet bruger
13. februar 2002 - 15:25 #9
du kan skrive VarType(variabel) og hvis du får 8, så er det en vbString
Avatar billede answermaster Nybegynder
13. februar 2002 - 16:00 #10
Du kunne jo også lave din egen!

-----FUNCTION(txt as string)-----
dim EX as string

for n=0 to len(txt)-1
  ex=mid(txt,n,1)
  if ex<> 1 and ex <> 2 and ex <> 3 (.........osv..) then
    function = false
  else
    function=true
  end if
next n

-------END-----------------
Avatar billede thr Nybegynder
14. februar 2002 - 11:24 #11
--> answermaster - Det var faktisk meget smart.. tak
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