StrIsNumber
Function StrIsNumber(a: String) : Boolean
Returns TRUE if the string supplied looks like a number
This is useful in a scripting engine to tell the difference between a variable name and a number (real or integer).
Example:
Program
Uses basilisk, pure2d
Begin
InitBasilisk(TRUE)
OpenScreen(640,480,32,FALSE,COB_SHOWCLOSE+COB_SHOWBORDER)
Text(10,10,"abc: "+StrIsNumber("abc"))
Text(10,30,"a123: "+StrIsNumber("a123"))
Text(10,50,"123: "+StrIsNumber("123"))
Text(10,70,"1.23: "+StrIsNumber("1.23"))
Text(10,90,"0.123: "+StrIsNumber("0.123"))
While Not ExitRequested
Flip
Pause(2)
Wend
End