如何计算带变量的表达式(200分)

  • 主题发起人 主题发起人 fecbchenhua
  • 开始时间 开始时间
F

fecbchenhua

Unregistered / Unconfirmed
GUEST, unregistred user!
如何计算带变量的表达式,比如用户输入一个表达式,表达式中带有软件中使用到的字段名。
 
DELPHI本身没有这种功能,要实现就太复杂了
 
用编程实现
 
向各位大哥请教一个计算算术表达式的问题。
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1260353
如何根据输入的运算表达式 计算出结果
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1343165
计算公式
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1201003
寻找能计算字符串形式的表达式结果的控件或程序
http://www.delphibbs.com/delphibbs/dispq.asp?lid=288598
如何取得一个字符串表达式的值?
http://www.delphibbs.com/delphibbs/dispq.asp?lid=559384
怎么把字符串转成计算公式
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1325738
 
我现在已经找到一个能计算纯数字的表达式的控件,但不能加变量或字段名,现在我想把变量加进去,再把变量的当前的值取出来置换到表达式的相应位置上就可以计算了。
例如: js*100 , 当我分析出表达式中的变量 js ,由于我不知道搞变量是什么,所以我把它赋给另一变量 blm ,但问题是如何取出变量中的变量的值,即如何求出blm的值(原变量)js中的值。有劳各位赐教,不胜感谢!
 
后退
顶部