下载地址:
下载地址1(本站为飞网专业下载站,域名:down.cfei.net)
资源简介:
在BORLAND C++ BUILDER6 写DLL初步实验. 虽然简单, 但是基本弄清了点眉目: 主要步骤: 1 写一个DLL 2 写一个APP来调用DLL------------------------------ 补充:对于动态调用,上面的例子只是适用于导出函数返回值是int 或void,并且参数是0的,至于其它类型,需要进行函数指针类型转换,所以更为通用的写法是(以返回值为char, 参数为char的函数指针为例):先定义类型 typedef char __stdcall(*TMyFunction)(char);再 HINSTANCE mylibhandle = LoadLibrary("mysqlite3dll.dll"); TMyFunction myfunchandle = (TMyFunction)GetProcAddress(mylibhandle,"mydlltest"); //指针转换,很重要 Edit1->Text = myfunchandle("A"); FreeLibrary(mylibhandle)
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。