1

Тема: AHK: Как пользоваться Checkbox

По примеру на сайте ничего не понятно

Gui, Add, Checkbox, vShipToBillingAddress, Ship to billing address?

Пожалуйста объясните как расписать действия для обоих случаев выбора

2

Re: AHK: Как пользоваться Checkbox

Если флажок установлен, то выходной переменной, ассоциированной с флажком (если таковая переменная существует), будет присвоено число 1, если снят - 0, а если элемент управления не определен/серый – число -1.

В данном случае имя выходной переменной, ассоциированной с флажком: ShipToBillingAddress.

3

Re: AHK: Как пользоваться Checkbox

Я не понял, как задать действие при выборе того или иного случая?

Gui, Add, Checkbox, vShipToBillingAddress, Ship to billing address?
0ShipToBillingAddress:
MsgBox, Нет

1ShipToBillingAddress:
MsgBox, Да

Так?

4

Re: AHK: Как пользоваться Checkbox

Gui, Add, CheckBox, x12 y9 w100 h30 vClick , CheckBox
Gui, Add, Button, x150 y12 w100 h30 gGo, Клик
Gui, Show, w305 h232, Checkbox
return
Return
Go:
GuiControlGet, var, , Click
if var = 1
{
    MsgBox, 64, Info!, Галка стоит!
    Return
}
Else
{
    MsgBox, 0x10, Error!, Галка не стоит!
}
Return
GuiClose:
ExitApp
Как сказал мой дед - Я твой дед

5

Re: AHK: Как пользоваться Checkbox

Как отобразить CheckBox при выборе пункта PDF из ComboBox, и скрыть его при выборе JPG?

Gui:
   Gui, Add, ComboBox, Uppercase xp+89 y32 w106 vExtTo, JPG||PDF

   If (ExtTo == "PDF")
   { 
      Gui, Font, S10 c2C2C2C, Arial
      Gui, Add, CheckBox, x9 y86 Checked0 vOPTIMIZ, Оптимизировать PDF
   }
   Gui, Show, h176 w292, 
Return

6

Re: AHK: Как пользоваться Checkbox

1srafel
Не стоит поднимать темы столетней давности, тем более, не имеющие отношения к вашему вопросу. Создайте свою.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder