1

Тема: AHK: Бинды

Здравствуйте, скажите как реализовать у меня есть какой то текст который отыгрывается на определенную кнопку, допустим фраза "Достала цветок" как по чекбоксу сделать чтобы менялось автоматически окончание не достала а достал.

2

Re: AHK: Бинды

я это понял вот только как сделать как чтобы окончание менялось на нужное не поймуstealzy

3

Re: AHK: Бинды

stealzy пишет:

А где ваш код без смены?

    ; Generated by AutoGUI 2.6.2
#SingleInstance Force
#NoEnv
SetWorkingDir %A_ScriptDir%
SetBatchLines -1

Gui Add, CheckBox, x72 y40 w120 h23, женские
Gui Add, CheckBox, x72 y64 w120 h23, Мужские

Gui Show, w217 h143, Window
Return

Numpad1::
SendMessage, 0x50,, 0x4190419,, A 
SendInput, {е}
SendInput, /me достал паспорт из кармана
Sleep 300
SendInput, {Enter}
Sleep 300
SendInput, {е}
SendInput, /do паспорт в руках
Sleep 300
SendInput, {Enter}
Sleep 300
SendInput, {е}
SendInput, /me передал паспорт человеку напротив
Sleep 300
SendInput, {Enter}
Sleep 300
SendInput, {е}
SendInput, /do Процесс...
Sleep 300
SendInput, {Enter}

Return


GuiEscape:
GuiClose:
    ExitApp

4

Re: AHK: Бинды

stealzy пишет:
If переменнаяЧекбокса
	Send /me передал лист
Else
	Send /me передала лист
Send % "/me передал" (переменнаяЧекбокса ? "а" : "") " лист"

Как задать связанную переменную читайте в справке по GUI. И Submit не забудьте.

а можно как то на примере показать, а то я не совсем разбираюсь в переменных.

5

Re: AHK: Бинды

stealzy если выводить какие то сообщение в msgbox это норм получается а с этим хоть убейте а понять не могу