我在VC中写个DLL,有下面一个函数
__declspec(dllimport) long LMPOpen(LPSTR filename);
在VB中怎么调?
----------------------------
我在VB中这样声明
Public Declare Function LMPOpen Lib "ktvMpeg.dll" (ByVal name As String) As Long 但调用的时会出错。
-----------------------------
实时错误'49'
DLL调用 约定错误
---------------------------
注:(此错误是出现在DLL函数中的所有语句执行完成后,但VB中还没有执行到下一行时。)
很怪。如果编译成机器代码就可以正常调用.
--------------------------
有没有人知道是怎么回事?
__declspec(dllimport) long LMPOpen(LPSTR filename);
在VB中怎么调?
----------------------------
我在VB中这样声明
Public Declare Function LMPOpen Lib "ktvMpeg.dll" (ByVal name As String) As Long 但调用的时会出错。
-----------------------------
实时错误'49'
DLL调用 约定错误
---------------------------
注:(此错误是出现在DLL函数中的所有语句执行完成后,但VB中还没有执行到下一行时。)
很怪。如果编译成机器代码就可以正常调用.
--------------------------
有没有人知道是怎么回事?
解决方案 »
- 字符串相似度
- 关于获取当前窗口url的问题,快郁闷死了
- 关于windows 帮助文件的问题
- 关于DLL程序?急急!!
- 如何在datereport里控制rptlabel的属性,我指到显示时才动态修改!!
- 用Winsock或webbrowser,Inet控件登录一个网站后,如何保持这种登录信息,再打开登录网页后进去的网页信息?
- 用SQL语句能随机提取一定比例的记录吗?
- 分不够在给,只要解决问题!不难!简单!就是我不会!呵呵呵呵呵呵呵呵!
- 怎样区别出在系统区域单击鼠标与单击鼠标右键弹出的系统菜单
- 有什么最简单的方法实现这样的功能,输入一个方程,就绘制出这个方程对应的解析几何图形(坐标图)?
- VB6不支持类的继承,有什么方法在VB6中实现类似的功能吗?
- 速度密码
然后来个def文件
LMPOpen @1
要么
__declspec(dllimport) _stdcall long LMPOpen(LPSTR filename); 看看msdn