Модератор: Модераторы
alexs писал(а):В имя файла журнала добавить время и дату (ну или любую случаную последовательность). Можно также автоинкремент.
Я для себя этот модуль патчил на предмет того, чтобы файл журнала не открывался в монопольном доступе.
[alexs@alexs diffs]$ cat eventlog.diff
Index: eventlog.pp
===================================================================
--- eventlog.pp (revision 15259)
+++ eventlog.pp (working copy)
@@ -245,6 +245,8 @@
FFileName:=DefaultFileName;
// This will raise an exception if the file cannot be opened for writing !
FStream:=TFileStream.Create(FFileName,fmCreate or fmShareDenyWrite);
+ FStream.Free;
+ FStream:=TFileStream.Create(FFileName,fmOpenReadWrite or fmShareDenyWrite);
end;
Procedure TEventLog.DeActivateFileLog;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 234