您的位置:首页 > 编程语言 > VB

调用 VBScript 计算简单的四则混合运算数学题

2010-06-25 22:54 609 查看
function Calc(s: string): string;
var
vScript: Variant;
begin
vScript := CreateOleObject('ScriptControl');
vScript.Language := 'VBScript';
Result := vScript.Eval(s);
end;

//调用
var
s:string;
begin
s:=Calc('10*2/5-0.32+5*2/3.15*[(6+5)-3/5]');
ShowMessage(s);
end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: