如何在delphi里以日期为单位,每天自动创建 ini文件,命名方式为:2004-07-09.ini
 ... yyyy-mm-dd.ini

解决方案 »

  1.   

    文件名这样取就好了,
    FormatDateTime('yyyy-mm-dd',now) + '.ini'
      

  2.   

    至于创建,
    a := TiniFile.Create(文件名);
    .....
    a.Save
      

  3.   

    程序运行时创建一个ini,顺便的日期保存进去(为了方便)
    然后用一个timer来检测当前的日期是否大于原始创建的那个
    如果……
    方法:
    use inifilesvar
      a: inifile;
    begin
      datetostr(date)
      a := a := TiniFile.Create(文件名);
      ...
      a.Save
    end
      

  4.   

    Filename:=FormatDateTime('yyyy-mm-dd',now) + '.ini';
    myinifile:=Tinifile.Create(filename);
      

  5.   

    我不知道的操作是如何将原来没有ini文件创建到我指定的目录,主要是生成ini问题
    ini里的格式是
    [参数]
     1=1
     2=1
      

  6.   

    UpdateFile方法,with TStringList.Create do
    begin
      Text := '';
      SaveToFile(你的目录);
      Free;
    end;
      

  7.   

    不行的,有没有文件copy的方法,如copyfile之类函数有吗?
      

  8.   

    Filename:=FormatDateTime('yyyy-mm-dd',now) + '.ini';
    myinifile:=Tinifile.Create(filename);