读书人

关于一个程序读2个配置项的有关问题

发布时间: 2012-03-16 16:34:56 作者: rapoo

关于一个程序读2个配置项的问题.
if (detecthread('123.exe')='exist') then
begin
txini:=tinifile.Create(GetCurrentDir+'\Mir.ini');
book.text:=txini.ReadString('Setup','ServerAddr','');
mzini:=tinifile.Create(GetCurrentDir+'\Ftp.ini');
mzedit.text:=txini.ReadString('Server','Server1Name','');
end

请问下我读的2个配置项.第一个Mir.ini 是读IP 第二FTP.ini 是读服务器名

但是最后截到的却是:mir.ini 里的IP 而ftp.ini 缺无法读取到

后来我把FTP放在上面.Mir放在下面,FTP可以读到,而mir缺又读不到了..

请大虾帮忙下..谢谢了..怎么改最合适?.



[解决办法]
txini:=tinifile.Create(GetCurrentDir+ "\Mir.ini ");
book.text:=txini.ReadString( "Setup ", "ServerAddr ", " ");
mzini:=tinifile.Create(GetCurrentDir+ "\Ftp.ini ");
mzedit.text:= mzini.ReadString( "Server ", "Server1Name ", " ");

[解决办法]
mzedit.text:=txini.ReadString( "Server ", "Server1Name ", " ");
^^^^^这个变量名写错了, 应该是mzini

读书人网 >.NET

热点推荐