VB脚本程序可以直接调用api函数吗?

VB脚本程序可以直接调用api函数吗?,第1张

试一下不就知道了,不能。逻辑上来说也不应能,vb脚本与vb根据用途有不同的市场定位,如果脚本可以调用api的话,那完全可以通过它实现建立窗口等等与vb一样的功能了,那不就凳慧哗与vb一样了吗。利用com组件可以间接实现,但从安全上来说也不应该能,比如网页上的vb脚枣行本,本碧友应该与本地资源隔离的,但可以通过组件间接访问本地硬盘,这挺不安全的。

VB所需要的所有代码只能写在程序源码中.

要实现你说的功能,只能借用VBS

VB不是解释性的编程语言.VB程序源代码都是被编译成机械返闭码后才成EXE文件的.

所以VB编译好的程序没有运行代码的函数.

如果不怕麻烦,就把所有代码的处理程序写到VB中.

要不就利用VBS脚本中的execute函数,在VBS中执行execute(a),则字符串a会被当程序执行.比如在VBS中:

a="Msgbox(now)"

execute (a)

的执行结漏衫裂果等于Msgbox(now)的结果.

把你要处理的代码以塌型字符串(记得换行!)的形式存在a中,再在VBS中执行

execute(a)

即可.

1、笑芹是的。 2、无需什么条件。 3、可以。 4、这是对于外部变量的引用,对于内部变量则直接使用。 5、画面名称.对象.对象属性。谈宏 6、可以。 7、含升册对于外部变量,其读写要调用其read.Write方法。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12400865.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存