在Delphi下,怎样在DLL里读取ini文件的内容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Delphi下,怎样在DLL里读取ini文件的内容相关的知识,希望对你有一定的参考价值。
和DLL没有关系,你编译DLL的代码里面读取ini就好了var
ini_path,ini_filename:string;
ini_file:Tinifile;
begin
ini_path:=extractfilepath(application.ExeName); //路径
ini_filename:=ini_path+'xxx.ini';//路径+文件民称
ini_file:=Tinifile.Create(ini_filename);
//写入
ini_file.writestring('节点','关键字',变量或字符串值);
ini_file.writeinteger('节点','关键字',变量或整型值);
ini_file.writebool('节点','关键字',变量或True或False);
// 读取
ini_file.Readstring('节点','关键字',缺省值);
//删除关键字
ini_file.DeleteKey('节点','关键字');//关键字删除
ini_file.EraseSection('节点');// 节点删除
//节点操作:
inifile.readsection('节点',TStrings变量);
//可将指定小节中的所有关键字名读取至一个字符串列表变量中;
inifile.readsections(TStrings变量);//可将INI文件中所有小节名读取至一个字符串列表变量中去。
inifile.readsectionvalues('节点',TStrings变量);
//可将INI文件中指定小节的所有行(包括关键字、=、值)读取至一个字符串列表变量中去。
//释放
inifile.distory;或inifile.free;
end; 参考技术A 与在Exe读取的方法一致啊!
TiniFile操作INI即可 参考技术B 跟正常读取是一样的,先引用INIFile 的文件,然后进行初始化,Read打开该文件
怎样在delphi中编写一个dll实现串口通讯
参考技术A 如果有腾讯电脑管家直接打开管家。管家打开后找到电脑诊所-右上角有个问题搜索直接把你缺失的dll文件复制进去,找到答案后点击立即修复。完成重启即可。
也不用费事去百度搜了 。下载的东西还捆绑一堆东西。
以上是关于在Delphi下,怎样在DLL里读取ini文件的内容的主要内容,如果未能解决你的问题,请参考以下文章