Установить основной щит MSI. Как отобразить диалоговое окно с сообщением об ошибке, если введенный путь к файлу конфигурации верен

Я использовал CheckTargetPath = 0 для проверки введенного пути в событиях текстового поля. Он не пропускает к следующему диалогу, если введенный путь недопустим. Но я хочу отобразить сообщение об ошибке в другом текстовом поле в том же диалоговом окне или в другом диалоговом окне. Пожалуйста посоветуй.

1 ответ

Сделайте клон диалога SetupError и сделайте его красивым.

в разделе поведения вашей кнопки "Далее":

  • добавить условие CheckTargetPath=0 на действия NewDialog
  • добавить SpawnDialog (ваш новый диалог) с условием CheckTargetPath<>0

Таким образом, пользователь будет удерживаться в этом диалоговом окне, пока вы не вернете действие 0.

Не забудьте прикрыть автоматический режим.

Другие вопросы по тегам