社区
API
帖子详情
如何调用含与VB关键字同名的函数的DLL
cjwcyc
2007-05-09 08:53:32
现需调用第三方DLL,该DLL有一OPEN()函数,在VB中如何调用?
...全文
361
11
打赏
收藏
如何调用含与VB关键字同名的函数的DLL
现需调用第三方DLL,该DLL有一OPEN()函数,在VB中如何调用?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baisun
2007-10-24
打赏
举报
回复
楼主水平怎么样?
lgxlyn
2007-05-11
打赏
举报
回复
Declare Function liguoxian003 Lib "XXXXX.dll" Alias "liguoxianA" () As interger
注意liguoxian是程序XXXXX.dll中内部原名不可以改的!加A代表ANSY码,所以写成"liguoxianA",
而liguoxian003可以改的,可由您自己随意定义的变量名,用它定能避免同名和冲突!!
of123
2007-05-11
打赏
举报
回复
Declare Function OpenCom Lib "XXXXX.dll" Alias "Open" () As Boolean
cjwcyc
2007-05-11
打赏
举报
回复
Declare Function Open Lib "XXXXX.dll" Alias "OpenCom" () As Boolean
系统提示"缺少标识符"
如何解决?
嗷嗷叫的老马
2007-05-09
打赏
举报
回复
............................
xiaolingshi
2007-05-09
打赏
举报
回复
.....
rainstormmaster
2007-05-09
打赏
举报
回复
类名.方法
WM_JAWIN
2007-05-09
打赏
举报
回复
用关键字:Alias.方法请参开API:GetWindowText()声明
TechnoFantasy
2007-05-09
打赏
举报
回复
如果是输出函数的DLL的话,你可以用Alias给Open函数起一个别名。
laviewpbt
2007-05-09
打赏
举报
回复
类名.方法
programart_life
2007-05-09
打赏
举报
回复
alias
vb
调用
dll
的各种方法
综上所述,正确配置
DLL
文件的位置、合理声明
DLL
函数
以及采用适当的解决方案可以有效解决
VB
调用
DLL
时遇到的常见问题。通过遵循上述指南,不仅可以提高程序的稳定性和可维护性,还能提升开发者的编程技能。
VB
和VC 结构体
Dll
参数传递
VB
.NET的结构体(Structure)与VC++的结构体(struct)在内存布局上有所不同,这可能导致在跨语言
调用
DLL
时的数据对齐问题。 1. 数据对齐:
VB
.NET默认的数据对齐是8字节,而VC++可以设置为4字节或8字节。如果不匹配...
Q703001
VB
有两个
dll
同名
不同版
在
VB
(Visual Basic)编程中,遇到“Q703001
VB
有两个
dll
同名
不同版”的问题,这通常涉及到动态链接库(
DLL
)的版本冲突或管理不当。
DLL
是Windows操作系统中的一种共享库机制,它允许多个应用程序共享同一段代码和...
VB
拦截其他程序API
函数
源码
一旦找到
函数
地址,就可以在
DLL
中定义
同名
函数
,并将目标
函数
的地址指向新
函数
。 5. **回调
函数
(Callback Function)**:在设置钩子时,需要提供一个回调
函数
,当API被
调用
时,系统会
调用
这个
函数
。在
VB
中,这个...
调用
api 浏览对话框,windows选择路径,
vb
完整模块
这里`Declare`
关键字
用于声明API
函数
,`Lib`指定库文件,`Alias`指定
函数
名(因为不同的
DLL
文件中可能有
同名
函数
,需要指定区分)。 2. **定义结构体和常量**:API
函数
可能需要传递结构体或特定常量。例如,`...
API
1,488
社区成员
23,276
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章