NightW0lf

Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору tavria2 Цитата: Что-то я уже совсем ничего не понимаю, ты хочешь закрыть проект, а потом сделать проверку на ошибку? | Мне надо чтобы при нажатии на кнопку установить появлялся диалог, который предлагает мне установить игру, далее запускается инсталлятор и закрывается мой autorun.exe (это я сделал!), А ВОТ и суть моего вопроса в том, что если хоть какая-нибудь ошибка присутствует (например - в каталоге нет самого инсталлятора и т.п.) ТО происходит следующее - при нажатии на кнопку установить появляется диалог, который предлагает мне установить игру, далее инсталлятор НЕ запускается, а вот мой autorun.exe закрывается БЕЗ всяких намеков на ошибку! Вот тот самый код который должен обрабатывать ошибку: Код: search_reg_data = Registry.GetValue(HKEY_CURRENT_USER, "Software\\7-Zip", "Path", true); -- читаем значение из реестра if search_reg_data == "" then -- если в реестре нет записи run_install = Dialog.Message("Установка", "Вы уверены, что хотите продолжить установку?", MB_YESNO, MB_ICONINFORMATION, MB_DEFBUTTON1); if (run_install == IDYES) then File.Run("SETUP\\setup.exe", "", "", SW_SHOWNORMAL, true); end |
| Всего записей: 479 | Зарегистр. 08-11-2006 | Отправлено: 16:35 25-11-2006 | Исправлено: NightW0lf, 16:40 25-11-2006 |
|