本文整理自网络,侵删。
procedure TFrm_main.writelog(str: string);
var
F: TextFile;
S,FilePath: String;
qFileStream: TFileStream;
begin
FilePath := ExtractFilePath(ParamStr(0)) +'logfile.ini';
If not FileExists(FilePath) then
begin
qFileStream := TFileStream.Create(FilePath, fmCreate);//这里用打开写方式。可设其他常量值看帮助。
qFileStream.Seek(0, sofromEnd);
qFileStream.Free;
end;
AssignFile(F, FilePath);
Append (F);
Writeln(F,str);
CloseFile(F);
end;
相关阅读 >>
Delphi调用winapi: getsystemmetrics - 获取系统度量等数值信息
Delphi 调用api打开文件 使用系统默认打开方式进行打开
键盘钩子,鼠标钩子,Delphi环境下编写的键盘鼠标钩子的程序示例
更多相关阅读请进入《Delphi》频道 >>