
Сообщение от
Nts
Если в 2х словах:
есть массив-маска ошибок на 50элементов err_tab[].
если происходит ошибка,то устанавливаем в значение 1 требуемую позицию.
каждой позиции err_tab[] соответствует текстовая строка массива err_str[]
эта строка во первых выводится на экран текущих ошибок
во вторых записывается в файл с текущим временем события.
В фб WriteMess(запись 1ой строки в файл) имеется переменная max_write.Если кол-во записей в файле превысит максимальное,то файл удаляется,запись с начала идёт.Обратите внимание,какие библиотеки подключены.Самое главное работа с файлами(SysFile23) и чтение времени (CAA Dtutil)