Установить основной щит MSI. Как отобразить диалоговое окно с сообщением об ошибке, если введенный путь к файлу конфигурации верен
Я использовал CheckTargetPath = 0 для проверки введенного пути в событиях текстового поля. Он не пропускает к следующему диалогу, если введенный путь недопустим. Но я хочу отобразить сообщение об ошибке в другом текстовом поле в том же диалоговом окне или в другом диалоговом окне. Пожалуйста посоветуй.
1 ответ
Сделайте клон диалога SetupError и сделайте его красивым.
в разделе поведения вашей кнопки "Далее":
- добавить условие
CheckTargetPath=0
на действия NewDialog - добавить SpawnDialog (ваш новый диалог) с условием
CheckTargetPath<>0
Таким образом, пользователь будет удерживаться в этом диалоговом окне, пока вы не вернете действие 0.
Не забудьте прикрыть автоматический режим.