логгер, пока только фс (с http там немного заминка).
функции
все функции, кроме log_err возвращают 1 - успешно, 0 - возникла ошибка.
log_start(path: String): integer
открывает логгирование в файл по пути path
log(data: String): integer
записывает строку для логирования data, в лог добавляется строка вида
[2014.01.27_21:41:34] data
log_stop(): integer
останавливает логирование
log_err(): String
возвращает строку с ошибкой, вызывать ее нужно если только какая-то из выше указанных функций вернет 0, в противном случае она вернет строку "null"
пример:
r: integer
r := log_start("file:///E:/");
if r = 0 then begin drawtext("err"+log_err(),0,0); sleepAndExit(5000);
r := log("program pracuvat");
...
__________________
Прикрепленные файлы:
Lib_log.class (3.26 кб.) Скачано 602 раза
log.txt (0.06 кб.) Скачано 436 раз