DLL是这样的:
#include <windows.h>
#define DllExport _declspec(dllexport)
DllExport int FindMin(int x, int y)
{
int mv;
if(x>=y)
mv=y;
else
mv=x;
return mv;
}DELPHI中是这样声明的:function FindMin( one:integer;another:integer) :Integer; stdcall; far external 'FindMin.dll';
运行时出现报地址错,不知哪里搞错了,求各位大哥帮帮忙!分数好商量,并附送‘春宫图’一张
#include <windows.h>
#define DllExport _declspec(dllexport)
DllExport int FindMin(int x, int y)
{
int mv;
if(x>=y)
mv=y;
else
mv=x;
return mv;
}DELPHI中是这样声明的:function FindMin( one:integer;another:integer) :Integer; stdcall; far external 'FindMin.dll';
运行时出现报地址错,不知哪里搞错了,求各位大哥帮帮忙!分数好商量,并附送‘春宫图’一张
#define DllExport _declspec(dllexport)
DllExport __stdcall int FindMin(int x, int y)
{
int mv;
if(x>=y)
mv=y;
else
mv=x;
return mv;
}再试。。
#define DllExport _declspec(dllexport)
DllExport __stdcall int FindMin(int x, int y)
{
return x>=y?y:x;
}