Программа для обработки логов миниАТСАвторы: Лапай Д.А., Ложкин А.Г., Воронин А.В Компилятор: Visual Basic 6 Программа в реальном времени получает данные по последовательному порту и пишет в базу данных. Работа с базой через ADO. Для работы с последовательным портом используется компонент MSComm32. Для парсинга строки протокола используется компонент MSScript.
Программа "Станция" создавалась как агент для формирования в реальном времени из выходной строки протокола мини-АТС записи в базе данных. Программа может работать, вероятно, с любой станцией, имеющей формат строки протокола "Параметр1 Разделитель Параметр2 Разделитель … ПараметрNLf" и способной передать эту строку по последовательному порту. Разработка велась на языке программирования VB6 для OS Windows 9X. Работоспособность в других операционных системах не проверялась. Программа работает с файлами баз данных формата mdb. Может быть подключена база данных произвольного формата, поддерживаемого ADO.
При успешном запуске программа помещает в трей иконку. Окно программы при запуске не отображается. Для отображения окна программы необходимо произвести двойной клик мышки на иконке в трее. При этом появляется минимизированое окно программы. После повторного двойной клика мышки на иконке в трее окно программы будет скрыто. При неуспешном запуске выдается сообщение о причине ошибки. Для функционирования программы необходимо наличие библиотеки ADO версии не ниже 2.1 и Windows Script Engine.
|