读书人

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

发布时间: 2012-03-14 12:01:13 作者: rapoo

调用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得到函数地址

读书人网 >C++ Builder

热点推荐