文字列 <string> を整数値に変換し、整数変数 <intvar> に代入する。 文字列 <string> には10進、16進を指定することができる。以下に例を示す。 10進 … 123, 0009 16進 … 0x7b, $7b 正常に変換できた場合は1、できなかった場合は0がシステム変数 result に代入される。 例: str2int val '123' val=123, result=1 str2int val '123abc' val=123, result=1 str2int val '0009' val=9, result=1 str2int val 'abc' val=0, result=0 hexnum='0x456FE3' str2int val hexnum val=4550627, result=1 sprintf '%d %x' val val messagebox inputstr 'test'