ник: Palarm
Захотел я собрать свое приложение в Setup (через InnoSetup), и столкнулся с такой проблемой:
База разделенная на интерфейсную часть и часть с данными. В интерфейсной части есть модуль AutoPatch запускаемый через макрос AutoExec, который отвечает за автоприсоединение таблиц. Данные о пути, где лежит часть с данными берутся из таблицы SystemPatch. Но при первом запуске после установки там естественно пусто. Стало быть нужно считать информацию о пути установки. Вопрос лишь откуда это правильней сделать? Из текстового файла, создаваемого при установке, из реестра и т. д. ?
Вообще, может кто-нибудь расскажет о стандартном алгоритме установки подобных приложений?