我在VB全局脚本的项目函数中编写了过程,在VB全局脚本的动作脚本中可以正常调用这个过程。
可在画面的VB脚本中不能调用,显示无法识别。
求教高手:如何解决?
---------画面的按钮的动作中直接写你变得脚本的过程名。
比如你写一个过程,名称为test()
那你就在按钮的vbs动作直接写
test()
就可以了。
你把你的脚本过程和过程调用都截图上来看看。
---------非常感谢斑竹的回复:
1.这个是全局脚本的项目函数
Function ToSql1(SQLstring,Stamp)
HMIRuntime.Trace S_SQL'调试
End Function
2.这个是按钮脚本
Sub OnClick(ByVal Item)
Dim SQLstring
Dim Stamp
SQLstring="test"
Stamp=1
Call ToSql1(SQLstring,Stamp)
End Sub
3.点击按钮出现故障,
Application : PDLRT
Picture : P01DB8141_History.pdl_Events
Function : Sub X6309X94AE1_OnClick(ByVal Item)
Line : 6
Error : 变量未定义: 'ToSql1'
============Microsoft VBScript 运行时错误============
------------对不起,可能是我的系统有问题。刚才在我同事的机器上试了一下,他的可以。我的怎么试都不行。
欢迎光临 工控编程吧 (https://www.gkbc8.com/) | Powered by Discuz! X3.4 |