RX4HX:
Не обижаюсь... с чего бы вдруг... Каждый хвалит свое болото... так уж заведено... :)
Насчет функционала я бы поспорил, но не хочется разводить дебаты на 20 страниц... толку не будет... Насчет объема вашего в 4 мегабайта по отношению к нашему в 15 мегов... У вас там какая база? Ах, да аксесс... А у нас SQL 2008 Express Edition в полной версии, так для корректности. Если вы можете почувствовать или знаете, какие преимущества имеет сиквел, то не будете здесь доказывать, что аксесс - самая крутая база на свете. В особенности по быстродействию и поддержке хранимых процедур. Когда надумаете сделать поддержку карт, как в DM780 или у нас - посмотрим, что скажете.
Не требует инсталляции - скорее минус, чем плюс... Попробуйте запустить свой лог на Виста и упрётесь сразу же в UAC...
Следующие моменты, не как критика, а как пожелания и совет... Приложения, написанные с использованием MDI или SDI - прошлый век, если не каменный. Давно пора переходить на современные типы интерфейса с docking. Сразу отпадут все вопросы по размещению положений окон (то, что называется form persistent), не надо будет извращаться с "приклеиванием" окон, с передачей фокуса в активные окна и параметры в них. А у вас такие грабли есть и на каждом шагу. Кроме того, проверка правильности ввода пользователем данных во многих местах отсутствует.
Главный минус - привязка на API самой системы. А это не есть гут. Всегда надо стараться избегать этого. Но вам видать виднее... :)
И самый последний аргумент к "зато" - наш лог работает и в Windows и в Линукс системах, без переписи кода. Будет и в Мак. А ваш... то-то...
Иными словами, прежде, чем писать "зато", надо сравнить основные отличия и преимущества, а потом уж выводы делать...
ПС Кроме того, судя по используемому коду, много чего взято из исходников от N1MM... то есть не свое решение с нуля... И копирование лога в директорию - тоже инсталляция... :)

