1

Тема: НУЖНА ваша помощь!

Есть функция

~Alt::
MouseClickDrag, Left, 167, 121, 654, 338 , 4
Return

Но для каждого монитора 1,2,3,4 значение разное
Я хочу понять как реализовать чтобы открывалось окно и после ввода туда этих значений они автоматически обновляются на те которые были введены

А если возможно, то лучше это все сделать на автоматическом уровне..

Спасибо заранее!

2

Re: НУЖНА ваша помощь!

Тебе никто не поможет, т.к. тема почти вся оформлена неправильно. А так, читай про переменные.

3

Re: НУЖНА ваша помощь!

svoboden
#NoEnv

X := 0
Y := 0
X2 := 0
Y2 := 0

Gui 2: Add, Button, x12 y200 w130 h30 , Изменить
Gui 2: Add, Edit, x12 y10 w130 h30 , vX
Gui 2: Add, Edit, x12 y50 w130 h30 , vY
Gui 2: Add, Edit, x12 y100 w130 h30 , vX2
Gui 2: Add, Edit, x12 y150 w130 h30 , vY2
-
Gui 2: Add, Text, x12 y10 w130 h30 , X
Gui 2: Add, Text, x12 y50 w130 h30 , X2
Gui 2: Add, Text, x12 y100 w130 h30 , Y2
Gui 2: Add, Text, x12 y150 w130 h30 , Y
Gui 2: Show, w200 h250

~F2::
MouseClickDrag, Left, X, Y, X2, Y2 , 4
Return

не могу найти функцию чтобы заменяло переменную, смотрел видео уроки, не слова про них

4 (изменено: svoboden, 2017-12-12 00:59:12)

Re: НУЖНА ваша помощь!

Отвечать в таких оформленных темах вообще-то нельзя.

5 (изменено: svoboden, 2017-12-12 01:11:10)

Re: НУЖНА ваша помощь!

Я не особо разбираюсь в Gui, но, по-моему, вот простой вариант:

Gui, Add, Text,, First name:
Gui, Add, Text,, Last name:
Gui, Add, Text,, name:
Gui, Add, Text,, other:
Gui, Add, Edit, vFirstName ym
Gui, Add, Edit, vLastName
Gui, Add, Edit, vname
Gui, Add, Edit, vother
Gui, Add, Button, default, OK
Gui, Show,, Simple Input Example
return

GuiClose:
ButtonOK:
Gui, Submit
MsgBox вы ввели %FirstName% %LastName% %name% %other%
ExitApp

6

Re: НУЖНА ваша помощь!

svoboden

Ты чуть не понял, мне нужно замена переменных

X := 0
Y := 0
X2 := 0
Y2 := 0

MouseClickDrag, Left, X, Y, X2, Y2 , 4

сверху переменные, ниже указаны где они должны заменяться

7

Re: НУЖНА ваша помощь!

svoboden Спасибо, доделал кое что и все работает!