在文本框中输入x^2+e^x+x+2,然后将这个字符串转化为一个函数,即
f(x)=x^2+e^x+x+2,问题是怎么样在文本框中取出来?

解决方案 »

  1.   

    用ScriptControl控件,比较好用,
    或者就得自己来处理字符串了,
    如果做一个完整的识别,超级麻烦!!
      

  2.   

    工程---部件----添加Microsoft   Script   Control   1.0   
        
        
        
      Private   Sub   Form_Load()   
              MsgBox   ScriptControl1.Eval(text1.text)   
      End   Sub
      

  3.   

    Function f(x As Double)
      
    End Function
    要让函数f=文本框中的函数
      

  4.   

    用ScriptControl控件吧,很方便。