本文主要是介绍BCB编写及调用DLL,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
小工具:
implib.exe 命令行生成*.lib文件
tdump.exe 命令行生成 导出函数列表。
impdef.exe 命令行生成 导出函数定义、别名
编写:
//----------------------------------------------------------------------------------------
extern "C" __declspec(dllexport) __stdcall int myAdd(int,int); //声明导出的函数
extern "C" __declspec(dllexport) __stdcall AnsiString aboutMe(void); //声明导出的函数
int add(int n1,int n2);
#pragma argsused
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{
return 1;
}
//---------------------------------------------------------------------------
__declspec(dllexport) __stdcall int myAdd(int x,int y)
{
return add(x,y);
}
__declspec(dllexport) __stdcall A
这篇关于BCB编写及调用DLL的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!