sjdb45
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Парни, никак не могу заставить установщик следовать прописаному заданию. Стараюсь создать установщик программ, создал: "CheckBox1" "CheckBox2" "CheckBox3" "CheckBox4" И кнопка "Установить" Для каждого CheckBox прописал сценарий: "result = CheckBox.GetChecked("CheckBox1");" - и для других соответственно 2, 3 и 4 Для кнопки "Установить" прописал это: if CheckBox.GetChecked("CheckBox1") then File.Run("AutoPlay\\Docs\\a01.exe", "", "", SW_SHOWNORMAL, false); elseif CheckBox.GetChecked("CheckBox2") then File.Run("AutoPlay\\Docs\\a02.exe", "", "", SW_SHOWNORMAL, false); elseif CheckBox.GetChecked("CheckBox3") then File.Run("AutoPlay\\Docs\\a03.exe", "", "", SW_SHOWNORMAL, false); elseif CheckBox.GetChecked("CheckBox4") then File.Run("AutoPlay\\Docs\\a04.exe", "", "", SW_SHOWNORMAL, false); else end Пробовал с (SW_SHOWNORMAL, true) Врезультате выбранные плиложения не устанавливаются в должном порядке, после первого выбранного приложения установка завершается. к примеру если выбрал первый третий и четвертый CheckBox; то устанавливается только первое приложение а дальше всё молчит... Может есть знатоки как это заставить работать? Буду благодарен! |