WinCC中VB脚本调用C语言DLL文件

WinCC中,目前已经实现C脚本调用C语言编写的DLL文件,现在打算使用VB脚本也实现同样的功能。1. VB脚本是否可以加载C语言的DLL文件(DLL文件复用),如果可以是否有案例,或者资料。2. 如果可以,对于VB脚本中没有结构体变量,而DLL文件中有自定义结构体变量,这个如何解决呢?3. 如果不可以调用,VB脚本是否可以调用VB编写的DLL,或者其他的高级语言所编写的DLL。

问题补充:
谢谢RENHQ的解答,

经过试验,得出如下结论:

1. VB脚本是不可以加载C语言的DLL文件,但是可以加载VB语言的DLL,方法参见RENHQ的参考。

2. 目前试验,可以支持Bool,int,String,对于结构体类型,用什么方式替代,还没有解决,如果有谁知道,请不惜赐教一下,谢谢

最佳答案

可能不好实现吧
百度了一下,你参考:
vbs如何调用dll
https://wenku.baidu.com/view/137621d80740be1e640e9a54.html

vbs脚本中引用dll的方法
https://blog.csdn.net/zhouzhou423/article/details/23452857

提问者对于答案的评价:
谢谢回复

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359635.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:05
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论