Как использовать MSI установщик setexternalui с паскаль - PullRequest
0 голосов
/ 20 мая 2018

Я реализовал пользовательский диалог с c / c ++ и winapi для установки пакета MSI с setexternalui с использованием msi.dll/msi.h.Теперь я хочу перенести этот диалог на бесплатный паскаль из-за лучшей абстракции интерфейса.Я не мог найти способ, как запустить MSI, как я делал раньше.Недостаточно просто запустить установщик как внешний процесс;Мне нужно запустить его скрытым и получить текущее значение прогресса с помощью какого-то обратного вызова.

Существуют ли привязки Паскаля для установщика MSI?

1 Ответ

0 голосов
/ 21 мая 2018

Free Pascal имеет заголовок для этого устройства, называемый jwamsi, но он более старый и может не иметь 64-битной стойкости YMMV.

...