# Re: 问几个问题...自行输入算式的...

Posted by apocalypse on January 19, 1999 at 20:12:34:

In Reply to: 问几个问题...自行输入算式的... posted by PCMAN on January 19, 1999 at 11:07:09:

: 由text输入一算式如:1+2+3-4
: 要如果计算出结果
: 不用ScriptControl 控制元件(VB6.0)
: 要怎么写...
: 谢谢~

如果你的野心很大, 除了简单的运算之外,
还想要能判断 If Then Else 这种语法, 那
答案很明显: 自已写一个 Script Control

如果只是单纯的运算, 那答案就更明显了:
去 parse 输入的字串

不过用 VB 来做这事似乎有点不智, 如果你修过 compiler, 应该会用类似 lex & yacc 的方法来做
总之, 不适合啦!

Follow Ups: