⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 log.pas

📁 these are some texts and original program,they are very useful for transportation reserch.
💻 PAS
字号:
unit Log;

interface
uses
  sysutils;

  procedure WriteLog(filename,msg:String);overload;
  procedure WriteLog(msg:String);overload;
  procedure WriteLogToday(msg:String);

implementation
procedure WriteLog(filename,msg:String);
var
  F:TextFile;
begin
  AssignFile(F,filename);
  try
    if FileExists(filename) then
      Append(F)
    else
      ReWrite(F);
    try
      WriteLn(F,DateTimeToStr(Now())+':'+msg);
      Flush(F);
    finally
      CloseFile(F);
    end;
  except
  end;
end;

procedure WriteLog(msg:String);
begin
  CreateDir('.\log\');
  WriteLog('.\log\wlog.log',msg);
end;

procedure WriteLogToday(msg:String);
var
  str:String;
begin
  DateTimeToString(str,'yymmdd',Now);
  CreateDir('.\log\');
  WriteLog('.\log\'+str+'.log',msg);
end;

end.

 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -