extern "C" __declspec(dllexport) int __cdecl MyF0();vb可以成功调用。extern "C" __declspec(dllexport) int __cdecl MyF1(char *s);
vb中Public Declare Function MyF1 Lib "ma.dll" (ByRef MyStr As String) As Long
报错.有人提示用
//if pass string ,should pass BSTR
extern "C" __declspec(dllexport) int __cdecl MyF1(BSTR s);
可还是有错误.传递int参数:
extern "C" __declspec(dllexport) int __cdecl MyF1(int s);
vb中:
Public Declare Function MyF1 Lib "ma.dll" (ByRef MyNum As Long) As Long
调用时同样报错。请高手帮忙
vb中Public Declare Function MyF1 Lib "ma.dll" (ByRef MyStr As String) As Long
报错.有人提示用
//if pass string ,should pass BSTR
extern "C" __declspec(dllexport) int __cdecl MyF1(BSTR s);
可还是有错误.传递int参数:
extern "C" __declspec(dllexport) int __cdecl MyF1(int s);
vb中:
Public Declare Function MyF1 Lib "ma.dll" (ByRef MyNum As Long) As Long
调用时同样报错。请高手帮忙
解决方案 »
- 怎样提高数据查询速度
- 如何用VC++做控制软件使用期限的程序,请各大高手指点!!!
- 求BMP与JPG图象互相转换算法,及在VC中的实现代码,谢谢!!!
- 请教:带验证的邮件发送程序运行中出现的一个奇怪问题??
- 请问
- 在VC中通过Add to Project\Components and Controls添加自己做的控件,为什么总出现错误?
- 程序执行出错!!!!我不知道为什么???
- 请问如何在VC绘图组件中传递HDC给VB程序呢?请微软高手帮忙解答!
- VCKBASE改版了,已经重新开张了!感激我的快给分!多少不限,呵呵...
- TimerProc函数在很么情况下调用?
- 关于Invalidate()的奇怪问题
- 请问怎样可以使当前界面运行一定时间之后安全的自动关闭并释放资源呢?
http://sandsprite.com/CodeStuff/Writing_A_C_Dll_for_VB.html
int __stdcall MyF1(char *s);VB中和char *对应的是String