工控编程吧

标题: 画面脚本中如何调用全局过程 [打印本页]

作者: baikhgmv    时间: 2016-9-14 16:55
标题: 画面脚本中如何调用全局过程
画面脚本中如何调用全局过程

我在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