例有字符串常量 '2 * 4 +8 / 2+ 3.5 * 4' 如何转换成数值型: 26
解决方案 »
- 怎么判断ClassA实现了InterfaceA呢?
- 在DBGRID中,怎么在按下左箭头时,把光标自动跳到前一个CELL里
- dll窗体怎样获得可执行程序的图标?
- 如何用字符串作为控件名去访问控件
- 一个在win98中有win2000下没有的API如何在win2000的delphi中编译?
- Delphi7中 Qreport 的 QRdbRichText 设定了字段为什么预览时不能显示呢?
- Oracle函数问题,报(ORA-01422: 实际返回的行数超出请求的行数)如何解决?
- 一个SQL的排序问题
- 一个小错误请帮忙看看!!!急
- 关于DELPHI的DEMO程序,请教COM高手
- 我的delphi7要怎么安装???急!急!急!
- 读文件问题
二、如果你的软件连接数据库的话,就“ select 2 * 4 +8 / 2+ 3.5 * 4 from anytable”
uses
...,comobj; procedure TForm1.Button1Click(Sender: TObject);
var
m_Script: Variant;
begin
try
m_Script := CreateOleObject('ScriptControl');
m_Script.Language := 'JavaScript';
showmessage( m_Script.Eval('13471425498×14484') );
except
showmessage( 'error' );
end;
end;
TCalculator
CalcExpress.Calculate(ExpressString)