QQ登录

只需一步,快速开始

画面脚本中如何调用全局过程

[ 复制链接 ]
画面脚本中如何调用全局过程

我在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 运行时错误============


------------对不起,可能是我的系统有问题。刚才在我同事的机器上试了一下,他的可以。我的怎么试都不行。



----那就从你的系统找问题了,这个问题我就不知道了。



回复

使用道具 举报

快速回复 返回列表 客服中心 搜索