C#读取INI文件问题

C#读取INI文件问题,第1张

确定你的INI文件可以被访问到吗如果程序确实找到了INI文件的话,那就是你这个INI文件对应的Section和Key下面是空的(没有值)。请为你的INI文件加入相应的Section和Key再试试看。

GetPrivateProfileString(Section, Key, "读取错误", temp, 255, inipath); 表示如果读取INI文件失败(为空)就返回"读取错误"。

和DLL没有关系,你编译DLL的代码里面读取ini就好了

var

ini_path,ini_filename:string;

ini_file:Tinifile;

begin

ini_path:=extractfilepath(applicationExeName); //路径

ini_filename:=ini_path+'xxxini';//路径+文件民称

ini_file:=TinifileCreate(ini_filename);

//写入

ini_filewritestring('节点','关键字',变量或字符串值);

ini_filewriteinteger('节点','关键字',变量或整型值);

ini_filewritebool('节点','关键字',变量或True或False);

// 读取

ini_fileReadstring('节点','关键字',缺省值);

//删除关键字

ini_fileDeleteKey('节点','关键字');//关键字删除

ini_fileEraseSection('节点');// 节点删除

//节点 *** 作:

inifilereadsection('节点',TStrings变量);

//可将指定小节中的所有关键字名读取至一个字符串列表变量中;

inifilereadsections(TStrings变量);//可将INI文件中所有小节名读取至一个字符串列表变量中去。

inifilereadsectionvalues('节点',TStrings变量);

//可将INI文件中指定小节的所有行(包括关键字、=、值)读取至一个字符串列表变量中去。

//释放

inifiledistory;或inifilefree;

end;

以上就是关于C#读取INI文件问题全部的内容,包括:C#读取INI文件问题、在Delphi下,怎样在DLL里读取ini文件的内容、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9337501.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存