Declare Function SetPortVal Lib "c:\绝缘测试\bddll.dll" (ByVal PortAddr As Integer, ByVal PortVal As Long, ByVal bSize As Byte) As Boolean
Public Sub setport(Port As Long, Data As Long)
Call SetPortVal(Port, Data, &H1)
End Sub
VB中SetPortVal 什么意思
答案:4 悬赏:10 手机版
解决时间 2021-02-09 15:28
- 提问者网友:城市野鹿
- 2021-02-08 17:04
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-02-08 17:14
Declare Function 语句用于调用第三方dll中公开的函数。
Declare Function SetPortVal Lib "c:\绝缘测试\bddll.dll" (ByVal PortAddr As Integer, ByVal PortVal As Long, ByVal bSize As Byte) As Boolean
就是声明了"c:\绝缘测试\bddll.dll"文件公开的名为SetPortVal的函数。之后就可以在vb代码中调用这个外部函数了。至于这个函数是什么意思,需要看dll发布者公开的文档了~不过,看函数的名字,大致功能是设置端口值。
Declare Function SetPortVal Lib "c:\绝缘测试\bddll.dll" (ByVal PortAddr As Integer, ByVal PortVal As Long, ByVal bSize As Byte) As Boolean
就是声明了"c:\绝缘测试\bddll.dll"文件公开的名为SetPortVal的函数。之后就可以在vb代码中调用这个外部函数了。至于这个函数是什么意思,需要看dll发布者公开的文档了~不过,看函数的名字,大致功能是设置端口值。
全部回答
- 1楼网友:杯酒困英雄
- 2021-02-08 18:42
SetPortVal 只是bddll.dll里的一个函数,并不是vB的内置函数。
从字面上看是:设置端口值
- 2楼网友:话散在刀尖上
- 2021-02-08 17:59
setportval是bdddll.dll中的一个自定义函数,只有开发者知道了,但顾名思义setportval应该是设置端口的值
- 3楼网友:执傲
- 2021-02-08 17:35
你好!
"c:\绝缘测试\bddll.dll" 并不是系统自带的动态链接库...因此 SetPortVal 应该是作者自己写的一个DLL文件中的函数...这个名字作者可以随意取的...实现的功能当然也只有作者自己知道...不过从字面上来翻译...应该是设置(SET)端口(Port)值(Val)...希望解释清楚了!
如果对你有帮助,望采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯