Delphi 创建目录及写日志文件

来源:互联网 发布:js的九大内置对象 编辑:程序博客网 时间:2024/05/01 15:30

 procedure TfrmStartSendMsg.WriteLog(txt:String);
var
  TF: TextFile;
  LogFile: string;
  sysDir:string;
begin

   sysDir:=extractfilepath(application.ExeName );

   if not directoryexists(exeDir+'log/') then
      createdir(exeDir+'log/');
   logfile:=exeDir+'log/'+formatdatetime('yyyymmdd',now)+'.log';

   AssignFile(tf,logfile);
   if fileexists(logfile) then
     append(tf)
   else
     rewrite(tf);

   writeln(tf,txt);
   closefile(tf);

end;

原创粉丝点击