Что нового

необходимо упорядочить действие гуи.

Montekristo

Новичок
Сообщения
21
Репутация
0
Здравствуйте
Код:
#RequireAdmin
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("MAI", 306, 402, 496, 228)
$Radio1 = GUICtrlCreateRadio("ЕСК", 176, 24, 113, 17)
$Radio2 = GUICtrlCreateRadio("Командор", 176, 40, 113, 17)
$Radio3 = GUICtrlCreateRadio("Технотон", 176, 56, 113, 17)
$Radio4 = GUICtrlCreateRadio("Александров", 176, 72, 113, 17)
$Radio5 = GUICtrlCreateRadio("Ареал", 176, 88, 113, 17)
$Radio6 = GUICtrlCreateRadio("Бризе Украина", 176, 104, 113, 17)
$Radio7 = GUICtrlCreateRadio("Вольт энерго", 176, 120, 113, 17)
$Radio8 = GUICtrlCreateRadio("Выбор Года", 176, 136, 113, 17)
$Radio9 = GUICtrlCreateRadio("Гарант Капитал", 176, 152, 113, 17)
$Radio10 = GUICtrlCreateRadio("Кепитал Таймс", 176, 168, 113, 17)
$Radio11 = GUICtrlCreateRadio("Крепко", 176, 184, 113, 17)
$Radio12 = GUICtrlCreateRadio("Мерелин", 176, 200, 113, 17)
$Radio13 = GUICtrlCreateRadio("Принцип", 176, 216, 113, 17)
$Radio14 = GUICtrlCreateRadio("Проксен", 176, 232, 113, 17)
$Radio15 = GUICtrlCreateRadio("Перлит Инвест", 176, 248, 113, 17)
$Radio16 = GUICtrlCreateRadio("Юком", 176, 264, 113, 17)
$Radio17 = GUICtrlCreateRadio("Юркомплес", 176, 280, 113, 17)
$Radio18 = GUICtrlCreateRadio("!!!", 176, 296, 113, 17)
$Radio19 = GUICtrlCreateRadio("Radio19", 176, 312, 113, 17)
$Radio20 = GUICtrlCreateRadio("?????", 176, 328, 113, 17)

$Checkbox1 = GUICtrlCreateCheckbox("Qip", 16, 24, 97, 17)
$Checkbox2 = GUICtrlCreateCheckbox("AdobeReader", 16, 40, 97, 17)
$Checkbox3 = GUICtrlCreateCheckbox("CodecPack", 16, 56, 97, 17)
$Checkbox4 = GUICtrlCreateCheckbox("FlashPlayer", 16, 72, 97, 17)
$Checkbox5 = GUICtrlCreateCheckbox("Firefox", 16, 88, 97, 17)
$Checkbox6 = GUICtrlCreateCheckbox("Nod32", 16, 104, 97, 17)
$Checkbox7 = GUICtrlCreateCheckbox("Skype", 16, 120, 97, 17)
$Checkbox8 = GUICtrlCreateCheckbox("MS Office(WEA)", 16, 136, 97, 17)
$Checkbox9 = GUICtrlCreateCheckbox("MS Office(All)", 16, 152, 97, 17)
$Checkbox10 = GUICtrlCreateCheckbox("Ms Office(ST)", 16, 168, 97, 17)
$Checkbox11 = GUICtrlCreateCheckbox("Winrar", 16, 184, 97, 17)
$Checkbox12 = GUICtrlCreateCheckbox("Radmin(1User)", 16, 200, 97, 17)
$Checkbox13 = GUICtrlCreateCheckbox("Radmin(2User)", 16, 216, 97, 17)
$Checkbox14 = GUICtrlCreateCheckbox("USB_Off", 16, 232, 97, 17)
$Checkbox15 = GUICtrlCreateCheckbox("Checkbox15", 16, 248, 97, 17)
$Checkbox16 = GUICtrlCreateCheckbox("Checkbox16", 16, 264, 97, 17)
$Checkbox17 = GUICtrlCreateCheckbox("Checkbox17", 16, 280, 97, 17)
$Checkbox18 = GUICtrlCreateCheckbox("Checkbox18", 16, 296, 97, 17)
$Checkbox19 = GUICtrlCreateCheckbox("Checkbox19", 16, 312, 97, 17)
$Checkbox20 = GUICtrlCreateCheckbox("Checkbox20", 16, 328, 97, 17)
$Button1 = GUICtrlCreateButton("Установить", 24, 360, 195, 33)
$Group1 = GUICtrlCreateGroup("Выбор компании ", 144, 8, 153, 345)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group2 = GUICtrlCreateGroup("Выбор программ", 8, 8, 121, 345)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()

есть вот такой вот скрипт. Все очень просто он запускает выбранные скрипты которые в свою очередь отрабатывают установки программ. Мне бы хотелось всю эту красоту склеить в один скрипт... но отсюдова выплывает проблема. Я не могу пока найти решения как зделать так чтоб все упорядочить чтоб запускалось не все разом а в определенной очереди. :-[
 

AZJIO

Меценат
Меценат
Сообщения
2,879
Репутация
1,194
Если этот скрипт запускает другой скрипт, то тот другой должен контролировать процесс установки до конца, чтобы обозначить конец установки. RunWait - ожидает завершения. Тогда этот скрипт будет ждать завершение другого скрипта.

Кстати готовый аналог программы
 
Автор
M

Montekristo

Новичок
Сообщения
21
Репутация
0
О это то что Я искал. Кст это сразу решает еще одну проблему которая меня волновала. Большое спс ;D
 
Верх