var
  Reportini:Tinifile;
begin
  Reportini:=Tinifile.create('reports.ini');
end
我怎么读取不到reports.ini的内容,它的目录应该是什么?谢谢!

解决方案 »

  1.   

    Reportini:=Tinifile.create('reports.ini')??
    应该是完整的文件名称吧?例如
    Reportini:=Tinifile.create('D:\reports.ini')
    或者相对路径也可以啊
      

  2.   

    Reportini:= TIniFile.Create('.\reports.ini');
    用上面的语句,只要将ini文件和可执行文件放在一个目录下面就可以了
    如果是在别的目录下面那么你就可以用  STYun(天云)的方法。
      

  3.   

    Reportini:=Tinifile.create('reports.ini');//这时路径指向系统目录----C:\WinNt\