高分求解,关于 LoadLibrary 的问题? 你做的是ActiveX DLL吧,那就不能用LoadLibrary,只能引用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 估计LoadLibrary可以成功,但是找不到你那个函数的入口地址。 VB中只能做ActiveX DLL,这实际上是COM组件DLL,对COM组件的创建要用CreateObject,此时应根据你是早绑定还是迟绑定来决定是否引用该DLL。你如果要做仅仅导出可用函数的DLL的话,请用VC,BCB,Delphi...... 感谢您使用微软产品。目前,VB编的DLL只能是ActiveX DLL(或者称作COM的进程内服务器In-Process Server)。它和普通的DLL有所不同,您的MyTest函数不能被直接export出来(即在DLL文件的导出表中没有MyTest的入口)。您可以用LoadLibrary把这个DLL给load起来,但是,不能用GetProcAddress来得到MyTest函数。实际上,您用Visual Studio的工具Depends来打开您的VB DLL文件就可以看到,只有4个缺省函数被导出:DLLCanUnloadNowDllGetClassObjectDllRegisterServerDllUnregisterServer这些函数是标准的COM进程内服务器(也即ActiveX DLL)所特有的.如果您想调用ActiveX DLL里面的MyTest函数,需要引用一下这个ActiveX DLL,或者CreateObject。-微软亚洲技术中心 VB开发支持本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款 (http://www.csdn.net/microsoft/terms.shtm)。 客显屏编程问题 VB 保存路径 20分,求算法 关于FSO模型的问题!! 求助用sendmessage click一个其他程序按钮的参数 如何将一个toolbar放到表单中 关于硬盘序列号! 事务提交出现“试着不先使用BeginTrans而提交或退回事务”!!!!!!!!!! List1.RemoveItem 0 溢出 问题 如何根据Task ID或Process ID得到hwnd ****我要到哪里去寻找滚动条????***** 有谁知道如何在IE里加入自己的工具条,送礼300分
此时应根据你是早绑定还是迟绑定来决定是否引用该DLL。你如果要做仅仅导出可用函数的DLL的话,请用VC,BCB,Delphi......
DllGetClassObject
DllRegisterServer
DllUnregisterServer这些函数是标准的COM进程内服务器(也即ActiveX DLL)所特有的.如果您想调用ActiveX DLL里面的MyTest函数,需要引用一下这个ActiveX DLL,或者CreateObject。-微软亚洲技术中心 VB开发支持本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款 (http://www.csdn.net/microsoft/terms.shtm)。