首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

调用dll文件的有关问题()

2012-03-14 
调用dll文件的问题(在线等)在C++builder中我要用到ConvertAgent.dll里的GetPageCount函数,请问要怎么引用

调用dll文件的问题(在线等)
在C++   builder中我要用到ConvertAgent.dll里的GetPageCount函数,请问要怎么引用该dll文件并调用其函数?

[解决办法]
TStringList *sg= new TStringList; //比如你的GetPageCount函数里的参数是个TStringList
sg-> Add( "1 ");
sg-> Add( "2 ");
sg-> Add( "3 ");

typedef void _stdcall (*GetPageCount)(TStringList *sg);
HINSTANCE My;
GetPageCount SetIt;
My=LoadLibrary( "ConvertAgent.dll ");
SetIt=(GetPageCount)GetProcAddress(My, "GetPageCount ");
SetIt(sg);
delete sg;
[解决办法]
http://topic.csdn.net/t/20021025/16/1125276.html
看一下这里的季老大的代码
[解决办法]
先LoadLibrary加载dll
后GetProcAddress得到函数地址

热点排行