VB 不能将引用加入到指定文件

VB 不能将引用加入到指定文件,第1张

VB 不能将答誉引用加入到指定文件的解决方法:

先要知道dll文件中的函数名以及参数个数,类型等等,然后

Declare Function 函数名 lib "dll文件名" (byval 参数1 as 类型,byval 参数2 as 类型,....) as 函数返回值类型

dll文件要与程序文件在同一路径下,哪磨或放在system32下

放在模快中,或窗体通用部分,前提是DLL文件有标准的导李举斗出函数,且明确知道参数的个数,类型,返回值。

那是因为你没有正常联上SAP,所以后面就不能用CreateObject("SAP.FUNCTIONS").你需要在VBA中先引用SAP Remote control的控件(也就是WDTFUNCS.OCX),这个文件可以在SAP的按让袜装目录下找下,大约是在control的那个子目录下.然后在VBA的菜单->工具->引用坦源激中引用这个控件,就可以正常联接到SAP了.顺便讲一句,如果你不想将自己的用户信息暴露给别裂耐人(比如密码之类),前面的oConnection.一大堆信息都不用写的,只要写result = oConnection.Logon(0, false)就行了,系统自会让你在执行时输入用户名密码等信息


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

原文地址:https://54852.com/bake/11995407.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存