怎样可以让 "6+3"=9 成立
就是让一个字符串算式 可以计算出结果
拜托

解决方案 »

  1.   

    cint("6+3")?
    是这样的吗
      

  2.   

    '需先引用Microsoft Script Control 1.0Dim sc As New ScriptControl
    sc.Language = "vbscript"
    Text1.Text = "1+2*3"
    Debug.Print sc.Eval(Text1.Text)'结果:7
      

  3.   

    有两个例子的:
    '需先引用Microsoft Script Control 1.0Dim sc As New ScriptControl
    Dim str As String
    sc.Language = "vbscript"
    str = "1+2*3"
    Debug.Print sc.Eval(str)
    '结果:7str = "1+2*3=7"
    Debug.Print sc.Eval(str)'结果:True