I have a VB script which goes like this:

Taken = InputBox( "Enter a number: " )
If Taken = Number Then MsgBox "Yep! There you got it."
If Taken <> Number Then MsgBox "That was a blow!"

Number is a Numeric value, randomly set earlier in the script.
Even if I make sure to enter the CORRECT value into the editbox - in other 
words into the variable Taken, the script keeps giving me the "That was a 
blow!" message. I can't get it to accept that the Taken and Number values are 
equal.

I do wonder, if the returned value from the InputBox is a String format? If so, 
I guess I have to (somehow) convert it into a Numeric format, before I can do 
the comparison. Am I on the track of something? If so, how do I do the 
conversion of a String into a Numeric? 

And, first we are doing that, what is the way to convert a Numeric into a 
String?

Hope this makes sense, and that someone could point me in the right direction. 
Thanks!

Reply via email to