急 老大们帮我看看 delphi中编写的dll为什么Vb调用不了
我用delphi 写了一个很简单的dll 但是为什么用VB调用的时候 老是提示说Dll约定错误
dll的制作过程如下:
1我先新建了一个dll单元 2 我在单元文件里写了一个sum函数:
function sum(x,y:integer):integer;stdcall;
begin
Result:= x+y;
end;
3在该dll单元里添加了exports 部分 然后声明sum函数
4编译生成了一个aa.dll
dll的调用过程如下:
1在VB的通用部分声明sum函数:
Public Declare Function sum Lib "aa.dll" (ByVal x,y As integer) As integer
2在button控件的click事件里写:
me.text1.text= sum(1,2)
当我运行起来后点击按钮 就提示调用dll预定错误
以上的dll调用有没有错误啊 !!各位老大帮忙看看 万分的........感激.....谢谢谢谢谢谢
(不好意思 各位老大 20分是偶的全部家当了 )
dll的制作过程如下:
1我先新建了一个dll单元 2 我在单元文件里写了一个sum函数:
function sum(x,y:integer):integer;stdcall;
begin
Result:= x+y;
end;
3在该dll单元里添加了exports 部分 然后声明sum函数
4编译生成了一个aa.dll
dll的调用过程如下:
1在VB的通用部分声明sum函数:
Public Declare Function sum Lib "aa.dll" (ByVal x,y As integer) As integer
2在button控件的click事件里写:
me.text1.text= sum(1,2)
当我运行起来后点击按钮 就提示调用dll预定错误
以上的dll调用有没有错误啊 !!各位老大帮忙看看 万分的........感激.....谢谢谢谢谢谢
(不好意思 各位老大 20分是偶的全部家当了 )
...全文
相关推荐
vb调用delphi编写的dll,自己定义数据结构,指针
vb调用delphi编写的dll,自己定义数据结构,指针
C++、VB、DELPHI、JAVA调用DLL
之前发布过C++、VB、DELPHI调用DLL的。今天新增JAVA调用DLL的。用的是Jawin库,省得自己另外再写东西了。
C++、VB、DELPHI调用DLL示例
C++、VB、DELPHI调用DLL的小例子。DLL是用VC++写的。同学在做毕业设计时要求调用DLL,我就顺便把VB和DELPHI的也做上了
DELPHI调用VB ACTIVEXDLL
DELPHI调用VB ACTIVEXDLL
Delphi VB 引用dll
Delphi VB 引用dll Delphi VB 引用dll Delphi VB 引用dll


Windows SDK/API
