读书人

怎么把INI文件的内容复制到另一个INI文

发布时间: 2012-02-06 15:52:44 作者: rapoo

如何把INI文件的内容复制到另一个INI文件里面?
如何把某个INI文件的内容复制到另一个INI文件里面?

[解决办法]
copyfile( 'c:\a.ini ', 'c:\b.ini ',false);
[解决办法]
你也可以先a.ini文件中东西读取出来,再写入b.ini的文件。
[解决办法]
选择性复制用TINIFILE
[解决办法]
如果两个ini内容没有重复的,用tstringlist把两个文件都读进来,然后把要拷贝的那个的内容加到另外一个里就可以了。
如果两个ini内容又重复的,你就用tinifile读出来,挨个判断,看你怎么处理重复的内容了
[解决办法]
逐行描,然後以字符串的方式操作。
ReadString,WriteString,
估你遇到的就是:不知有哪些Section,有哪些值。所你你只有一行行扫描,去解析出这些东东了。
[解决办法]
用文件流操作吧...
一次搞定
[解决办法]
function wwwfile(file1,files:String):boolean;
var
s1,s2:TStringList;
i:integer;
begin
result:=True;
s1:=TStringList.create;
s2:=TStringList.Create;
s1.loadfromfile(file1);
s2.loadfromfile(file2);
for i:=0 to s1.count-1 do
s2.add(s1.strings[i]);
s2.savetofile(file2);
s1.free;
s2.free;
end;
[解决办法]
s2.loadfromfile(file1);
s2.savetofile(file2);
不就可以了,干嘛弄这么多行?
[解决办法]
用Tinifile吧
[解决办法]
stringlist

读书人网 >.NET

热点推荐