在Delphi下,如何在DLL里攫取ini文件的内容

 我来答
若以下回答无法解决问题,邀请你更新回答
失了单纯105
2014-10-15 · 超过73用户采纳过TA的回答
知道答主
回答量:118
采纳率:0%
帮助的人:163万
展开全部
1和DLL没有关系,你编译DLL的代率攀琅绫擎攫取ini就好了var ini_path,ini_filename:string; ini_file:Tinifile; inifile.readsection('节点',TStrings变量);begin ini_path:=extractfilepath(application.ExeName); //路径 ini_filename:=ini_path+'xxx.ini';//路径+文件平易近称 ini_file:=Tinifile.Create(ini_filename); //写入 ini_file.writeinteger('节点','关键字',变量或整型值); ini_file.writebool('节点','关键字',变量或True或False); // 攫取 ini_file.Readstring('节点','关键字',缺省值); //删除关键字 ini_file.EraseSection('节点');// 节点删除 //节点操作: end; ini_file.DeleteKey('节点','关键字');//关键字删除 //可将指定末节中的所有关键字名攫取至一个字符串列表变量中; ini_file.writestring('节点','关键字',变量或字符串值); inifile.readsections(TStrings变量);//可将INI文件中所有末节名攫取至一个字符串列表变量中去。 inifile.readsectionvalues('节点',TStrings变量); //可将INI文件中指定末节的所有行(包含关键字、=、值)攫取至一个字符串列表变量中去。 //释放 inifile.distory;或inifile.free; 跟正常攫取是一样的,先引用INIFile 的文件,然落后行初始化,Read打开该文件 查看原帖>>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式