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

如何把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