VB的dll里就几个函数 求vc调用其中某一个函数的例子 多谢了;
解决方案 »
- 求助
- 像QQ,360,IE,如何对其中的控件进行编程?
- 360安全卫士,鲁大师,qq医生,是怎么取到补丁信息的,好像不是用的wua
- 问个socket的问题,为什么用netstat看不到我的端口开放状态。
- 还是字符串截取的问题
- 想要多次调用WM_ERASEBKGND如何解决?
- 我建了一个SDI程序``用FORMVIEW类视图``请问怎样在FORMVIEW里创建控件
- 多次调用_RecordsetPtr查询?郁闷!!!
- 树形控件的一个问题!!!
- ★★★快来抢500分★★★:重赏:解决下面2个问题者,除每道题100分外,加送300分,先答先得 url:topic/371/371311.shtm,topic/370/370580.shtm
- 如何动态创建custom control
- 关于回车消息的问题
1.创建组件
2.查询组件得到IDispatch接口
3.IDispatch::Invoke
4.清除组件
1.建立一个Dialog的工程
2.在stdafx.h中#include "atlbase.h"
#import "vbtest.dll" no_namespace //dll的真实路径3. 在app的InitInstance中
AfxOleInit();
4. 在Dialog上加个button, 在button的单击事件中
_clsMSGPtr obj;
obj.CreateInstance (__uuidof(clsMSG));
CString str = "Test Your vbTest.dll";BSTR strMsg;
strMsg = str.AllocSysString( );
obj->msg( &strMsg );::SysFreeString ( strMsg );
照您的程序 我做了一个测试
一开始就报错:f:\mytest\aesdll\01\stdafx.h(25) : fatal error C1083:
Cannot open type library file: 'F:\mytest\aesdll\AES.dll': 加载类型库/DLL 时出错。
我的路径确定是正确的
别人就提供我一个文件夹 里面有;AES.dll AESUnit.bas AESUnit.pas 接口函数说明.chm
而且写在了stdafx.h的最后面(从网上学的)
我这vb的dll里只有4个函数 别的什么都没有