社区
VB基础类
帖子详情
如何“动态”的调用“动态连接库”?(for VB)
AK47QUAKE
2000-07-15 11:17:00
我在编制一个程序时遇到了麻烦:程序中有两个DLL,它们有相同的函数,
但是运行结果不同,要求用户选中哪个DLL,就调用哪个DLL 中的函数,
但我不知怎样实现?用VB、VC都可以。
...全文
113
6
打赏
收藏
如何“动态”的调用“动态连接库”?(for VB)
我在编制一个程序时遇到了麻烦:程序中有两个DLL,它们有相同的函数, 但是运行结果不同,要求用户选中哪个DLL,就调用哪个DLL 中的函数, 但我不知怎样实现?用VB、VC都可以。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
anstern
2000-07-25
打赏
举报
回复
这到底是vb区还是vc区(看了上面的文章之后的感想)
oldcowboy
2000-07-25
打赏
举报
回复
用api LoadLibrary(DLL文件名)
然后用GetProcAddress。
例如:
HMODULE hMyDll;
UINT (*pfnMyFunc)(char* strMyName);
hMyDll = ::LoadLibrary("MyDll.dll");
pfnMyFunc = (UINT(*)(char*)) ::GetProcess(hMyDll,"MyFunc");
//MyFunc是你想要的函数名
UINT nrc = (*pfnMyFunc)(函数的参数);
coolyangbo
2000-07-25
打赏
举报
回复
申明一个对象,类型为DLL中类模块的名称,要用时引用对象的方法,用完之后,用:set 对象=nothing 即可释放。
qianqian
2000-07-16
打赏
举报
回复
请参考api的loadlibrary函数
playyuer
2000-07-16
打赏
举报
回复
Delphi 可以
Galford
2000-07-16
打赏
举报
回复
很简单,如qianqian所说,
hi=LoadLibrary(文件名);
pfn=GetProcAddress(hi,函数名);
先要声明FARPROC pfn 。。。
JAVA上百实例源码以及开源项目
Java局域网通信——飞鸽传书源代码,大家都知道
VB
版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
vb
调用
VC
动态
连接
库
的总结
第一
VB
中
调用
VC++开发的DLL 再谈在
VB
中
调用
VC++开发的DLL
VB
调用
动态
链接
库
作为一种简单易用的Windows开发环境,Visual Basic...
VB
中高度的封装和模块化减轻了编程者的负担,同时也使开发人员失去了许多访问低层API函数和直接与Windows交互的机会。因此,相比而言,
VB
应用程序的执行效率和...
使用QT+MinGW编写
动态
库
dll供VC或
VB
调用
版权声明:本文为博主原创文章,转载请注明转载地址。...QT下dll
动态
库
的制作错误记录
VB
调用
时的错误记录 参考 前言 在MSVC下编写一个Windows dll
库
供
调用
是非常简单的,VS会给你创建好一
【
VB
6】
VB
动态
调用
外部API函数的方法
APIScript = "MessageBoxA 0, ""这是
动态
调用
API函数显示的MSGBOX内容,下面将要在作面画一笔。"", ""API信息提示"", 0" API.ExecuteAPI "C:\WINDOWS\system32\user32.dll", APIScript '=============在作...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章