Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

Ведение логов   Найти похожие ветки 

 
sesh   (2004-05-24 14:09) [0]

Подскажите как проще и надежнее вести логи работы своей программы, может у кого есть фенкция написана, или есть стандвртная, подскажите, поделитесь


 
ega23 ©   (2004-05-24 14:21) [1]

Есть такая фенкция. Могу поделиться:

Procedure WriteLog(aLogStr:String;aSessInfo:TSessInfo;aLogFileNAme:string=LogFileNAmeGlb; LogOn:boolean=true);
var ss,fn: string;
   f:textfile;
begin
if not LogOn then exit;
fn:=ExtractFilePath(Paramstr(0))+aLogFileNAme;
try
 AssignFile(f,FN);
 if fileExists(fn) then   Append(f) else rewrite(f);
 ss:=FormatDateTime("dd-mm-yy hh:nn:ss ",now)+
     "wc:"+inttostr(aSessInfo.Workcod)+" "+
     "mc:"+inttostr(aSessInfo.modcod)+" "+
     "op:"+inttostr(aSessInfo.opercod)+" "+
     "ms:"+inttostr(aSessInfo.modstate)+"  "; //Dec2Hex(aSessInfo.modstate,16)+"  ";
 ss:=ss+aLogStr;
 ss:=DelChars(ss,CR);  ss:=DelChars(ss,LF);
 Writeln(f,ss);
 CloseFile(f);
 except
 end;
end;



Страницы: 1 вся ветка

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.046 c
3-1084454956
Адмирал
2004-05-13 17:29
2004.06.06
Создание БД из приложения или выполнение скрипта


6-1082269565
Mim1
2004-04-18 10:26
2004.06.06
Как избежать повления окна подключения к сети в win xp?


6-1082036537
Roman
2004-04-15 17:42
2004.06.06
Вопрос по FPiette


14-1085216332
bender
2004-05-22 12:58
2004.06.06
Как сделать PopupMenu в RxRichEdite


14-1085133085
Dmitriy O.
2004-05-21 13:51
2004.06.06
Вопрос по IB