使用ScriptControl 控件的程序发布问题
我用ScriptControl 控件,来写文本表达式计算程序,函数如下:
Function getgongshivalue(gs As String) As String
On Error GoTo 88
getgongshivalue = frmMain.ScriptControl1.Eval(gs)
Exit Function
88 getgongshivalue = "no"
End Function
程序本地运行通过,一切正常。
发布程序时将msscript.ocx安装到用户系统目录下,且进行了控件注册,但出现了问题,就是有的用户使用正常,有的用户使用不正常,现象是运行效率极低。我们执行1万次函数调用,需时不到3秒钟,而出现问题的用户20分钟还没处理完,这到底是咋回事呀?恳望高手指点,谢谢。
我不理解的是,为什么我这里还有部分用户很正常,但另部分用户不正常。他们能运行,就是效率太低。我估计是他们少了什么脚本文件,但又不知道是具体什么文件。