TRegistryIniFile和TIniFile在使用上用哪个好一点??
最好能给我点代码,我是初学者,万分感谢

解决方案 »

  1.   

    访问注册表通常使用TRegistry
    访问Ini文件通常使用TIniFile
    想要使用相同的代码既能访问注册表又能访问Ini文件 那就是TRegistryIniFile类。查看Registry单元,TRegistryIniFile继承自TCusomIniFile。而TIniFile也是继承于TCusomIniFile。因此,使用抽象类TCusomIniFile来实现对注册表或者Ini文件的访问便是一举两得了。比如: 
    var 
      csmIniFile: TCusomIniFile; 
    begin 
      if UseIniFile then//如果使用Ini文件 
        csmIniFile:= TIniFile.Create(csRootKey) 
      else 
        csmIniFile:= TRegistryIniFile.Create(csRootKey); 
      //接着就可以使用csmIniFile对Ini文件进行访问, 
      //或者用类似访问Ini文件的方式访问注册表。 
      

  2.   

    我喜欢用TIniFile,觉得简单好用!!