Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AutoHotkey

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

ahakeh

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
Вопрос мой скорее всего уже был, но я искал, и именно на свой вопрос не нашел ответ.
У меня все просто, но не пойму как сделать.
Задача.
Будет Gui меню, где последовательно сверху вниз, человек заполняет данные.
Приложу код,
Запуск, в блокноте на русс языке набрать лояяя, откроется меню
 
http://pixs.ru/showimage/Screenshot_7302361_21331018.jpg
 
Нужно чтобы поля появлялись когда это нужно.
Например в вашем варианте.
Если выбрал валюту Руб. снизу открывается поле№1 с другим выбором, если в поле №1 выбрать что-то еще, открывается поле№2, если выбрать в поле №2 что-то, открывается после №3 и тд.
И в зависимости от того, что выбирает человек в прошлом поле, подгружается нужное следующее поле, это может быть и не одно подгруженное поле. может быть одно поле где человек что то запишет, а в втором поле, опять что то выберет.
Изначально поля скрыты, так как не понятно сколько полей надо. может 1 подгрузить, может 10.
И по факту, не нужно создавать окно по верх рабочего, чтобы параметр указать туда.
Пример в картинке.
Например человек выбрал 2 пункт, открылось 2 формы, он ввел в 1 что то, и в 2 форме выбрал параметр.
Подгрузилась 2 форма, он там так же что то сделал и выбрал еще параметр.
Подгрузилась 3 форма и тд.
И тем самым человек сделал так, финальный скрин в следующем ответе
http://pixs.ru/showimage/Screenshot_8149868_21331022.jpg
 
код:
 
:c*:лояяя::
{
 
Gui, Font,s11, Verdana;
 
;Gui, Add, Text, C5A528D, Окончание карты (9134):
;Gui, Add, Edit, w150 vKtFin
 
Gui, Add, Text, C5A528D, Дата в форматеГГГГММДД)(20160327):
Gui, Add, Edit, w150 vDtOper
 
Gui, Add, Text, C5A528D, Сумма операции (10000 = 100р. 00к):
Gui, Add, DropDownList, w150  vSumPay , |10000|15000|20000
 
Gui, Add, Text, C5A528D, Валюта (RUB,$,E,BYR,BBD,KPW):
Gui, Add, DropDownList, w150 vValuta , |810|840|978
 
 
if Valuta = 840
{
Gui, Add, Text, C5A528D, Парент (ib):
Gui, Add, DropDownList, w150 vPar , |1|2|3|
}
 
if Valuta = 810
{
Gui, Add, Text, C5A528D, Парент (ib):
Gui, Add, DropDownList, w150 vPar , |4|5|6|
}
 
Gui, Color, F5BFA7, B8DDF0
Gui, Add, Button, default, OK
Gui, Show, w250, Лояльность v1.0
return
ButtonOK:
Gui, Submit
Gui, Destroy
GuiClose:
Exit
 
}
 

Всего записей: 1 | Зарегистр. 30-03-2016 | Отправлено: 12:34 30-03-2016 | Исправлено: ahakeh, 12:37 30-03-2016
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » AutoHotkey


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru