Данный модуль написан для IDE Lazarus!
Очень маленький, но очень нужный модуль. Позволяет получать (в виде строки) и обрабатывать данные о разрабатываемом приложении. Работает без всяческих хитростей в виде глобальных переменных, констант и прочего. Без регистраций и смс.
Удобная штуковина для реализации всяких «эбаутов» и диагностических форм. Главное, не забыть прописать все нужные данные в параметрах проекта:
Если этого не сделать можно получить ошибку при запуске программы:

Применение в коде для получения ShowMessage:
ShowMessage('Имя организации: ' + getappinfo.GetCompanyName
+ slinebreak +
'Описание: ' + getappinfo.GetDescription
+ slinebreak +
'Имя продукта: ' + getappinfo.GetProductName
+ slinebreak +
'Версия: ' + getappinfo.GetVersion);
Если всё сделано правильно — получите вот такое окошко:

Разместите файл модуля в папке с проектом и объявите его в блоке uses.
