用TIniFile类读取INI,能读取汉字吗?

解决方案 »

  1.   

    myinifile:=Tinifile.create(ExtractFilePath(Paramstr(0))+'date.ini');
    myname:=myinifile.ReadString('User','name','');可我这样读出来的是空的
    而且往里存的时候是乱码
      

  2.   

    当然可以
    procedure TForm1.Button1Click(Sender: TObject);
    var s:tinifile;
    begin
      s:=Tinifile.Create('c:\1.ini');
      s.WriteString('desktop','1','我是程序员');
      s.Free;
    end;procedure TForm1.Button2Click(Sender: TObject);
    var s:tinifile;
    begin
      s:=Tinifile.Create('c:\1.ini');
      caption:=s.ReadString('desktop','1','我是程序员');
      s.Free;
    end;