+ -
当前位置:首页 → 问答吧 → D7 不能这样使用 Tmeminifile.Create('') ???

D7 不能这样使用 Tmeminifile.Create('') ???

时间:2011-11-07

来源:互联网

如题,必须弄个实际存在的文件路径进去吗? 网上有很多人说这个写法能行,我这个D7就是怎么弄都要报错。

作者: Frame5   发布时间: 2011-11-07

TMemIniFile的构造必须提供文件名

作者: bdmh   发布时间: 2011-11-07

试了一下,D7下没报错呢。你别的地方出错吧

作者: wzwcn   发布时间: 2011-11-07

d7应该可以支持:
Delphi(Pascal) code
procedure TMemIniFile.LoadValues;
var
  List: TStringList;
begin
  if (FileName <> '') and FileExists(FileName) then
  begin
    List := TStringList.Create;
    try
      List.LoadFromFile(FileName);
      SetStrings(List);
    finally
      List.Free;
    end;
  end
  else
    Clear;
end;

作者: sz_haitao   发布时间: 2011-11-07