Size: a a a

2019 February 12

Я

ЯigoSex in AutoIT RU
Вручную их считать никто не станет, поэтому эту часть нужно тоже автоматизировать.
источник

JW

Johnnie Walker 🏃‍♂️ in AutoIT RU
в примерах же есть в аутоит хэлпе вроде считывание до конца файла
источник

Я

ЯigoSex in AutoIT RU
Сейчас гляну, на доках же?
источник

А

Артем🌌⃤ in AutoIT RU
+
источник

Я

ЯigoSex in AutoIT RU
Там в примерах этого нет.
источник

Я

ЯigoSex in AutoIT RU
Как я понимаю: исключения здесь просто помечают флаг. А можно как то считать его и получить значение?
источник

ฯh

ฯนrค hrนຖk໐ in AutoIT RU
ЯigoSex
Как я понимаю: исключения здесь просто помечают флаг. А можно как то считать его и получить значение?
источник

Я

ЯigoSex in AutoIT RU
Грасиас.
источник
2019 February 13

MM

MrBlack MrBlack in AutoIT RU
Привет всем, не вкурсе ли что, можно ли при помощи GUICtrlCreateMenu создать всплывающее меню с переменным колличеством пунктов, разумеется чтобы каждый пункт мог выполнять свою функцию?
источник

Ra

Ruslan aka DUDE in AutoIT RU
MrBlack MrBlack
Привет всем, не вкурсе ли что, можно ли при помощи GUICtrlCreateMenu создать всплывающее меню с переменным колличеством пунктов, разумеется чтобы каждый пункт мог выполнять свою функцию?
все что может GUICtrlCreateMenu - написано в документации\справке
источник

u

us in AutoIT RU
Да, но тама ненаписано, что он НЕ могёт.
источник

Ra

Ruslan aka DUDE in AutoIT RU
😂
вы в своем резюме тоже  пишете что не умеете?
источник

А

Артем🌌⃤ in AutoIT RU
😂
источник

u

us in AutoIT RU
а немешало бы
источник
2019 February 14

MM

MrBlack MrBlack in AutoIT RU
А может кто знает тогда какая функция меняет размер основного окна GUI, не могу найти что то?
допустим было окно
$sGui = GUICreate("", 60, 30, 0, 0)
а после нажатия кнопки стало  ("",60 ,60, 0, 0)
источник

KS

Kot S in AutoIT RU
MrBlack MrBlack
А может кто знает тогда какая функция меняет размер основного окна GUI, не могу найти что то?
допустим было окно
$sGui = GUICreate("", 60, 30, 0, 0)
а после нажатия кнопки стало  ("",60 ,60, 0, 0)
WinMove
источник

MM

MrBlack MrBlack in AutoIT RU
Точно, спасибо большое, а я все в GUI искал
источник
2019 February 15

MM

MrBlack MrBlack in AutoIT RU
Привет еще раз.
А не подскажет кто по данному отрывку кода, почему всегда выполняется нажатие кнопки1?

#include <WindowsConstants.au3>
#include <GuiConstants.au3>
#include <GUIConstantsEx.au3>

Local $sChek, $rand

$sGui = GUICreate("", 60, 30, 0, 0, $WS_POPUP +  $WS_BORDER, $WS_EX_TOPMOST)
$button0 = GUICtrlCreateButton('START', 0, 0, 60, 30, $BS_PUSHLIKE)
GUICtrlSetFont(-1,11,700)
$button1 = GUICtrlCreateButton('Кнопка1', 1, 30, 58, 30)
$button2 = GUICtrlCreateButton('Кнопка2', 1, 60, 58, 30)
$button3 = GUICtrlCreateButton('Кнопка3', 1, 90, 58, 30)
$button4 = GUICtrlCreateButton('Кнопка4', 1, 120, 58, 30)
$button5 = GUICtrlCreateButton('Кнопка5', 1, 150, 58, 30)

GUICtrlDelete($button1)
GUICtrlDelete($button2)
GUICtrlDelete($button3)
GUICtrlDelete($button4)
GUICtrlDelete($button5)

GUISetState()

While 1
 Switch GUIGetMsg()
   Case $button0
     _Request()
   Case $button1
     MsgBox(4096, 'Done', 'Кнопка1')
   Case $button2
     MsgBox(4096, 'Done', 'Кнопка2')
   Case $button3
     MsgBox(4096, 'Done', 'Кнопка3')
   Case $button4
     MsgBox(4096, 'Done', 'Кнопка4')
   Case $button5
     MsgBox(4096, 'Done', 'Кнопка5')
   Case $GUI_EVENT_CLOSE
     Exit
 EndSwitch
Wend

Func _Request()
 If $sChek = 0 Then
   WinMove($sGui,'','','',62,360)
   $rand = Random(1, 5, 1)
   If $rand = 1 Then $button1 = GUICtrlCreateButton('Кнопка1', 1, 30, 58, 30)
   If $rand = 2 Then $button2 = GUICtrlCreateButton('Кнопка2', 1, 60, 58, 30)
   If $rand = 3 Then $button3 = GUICtrlCreateButton('Кнопка3', 1, 90, 58, 30)
   If $rand = 4 Then $button4 = GUICtrlCreateButton('Кнопка4', 1, 120, 58, 30)
   If $rand = 5 Then $button5 = GUICtrlCreateButton('Кнопка5', 1, 150, 58, 30)
   $sChek = 1
 Else
   GUICtrlDelete($button1)
   GUICtrlDelete($button2)
   GUICtrlDelete($button3)
   GUICtrlDelete($button4)
   GUICtrlDelete($button5)
   WinMove($sGui,'','','',62,32)
   $sChek = 0
 EndIf
EndFunc
источник

KS

Kot S in AutoIT RU
MrBlack MrBlack
Привет еще раз.
А не подскажет кто по данному отрывку кода, почему всегда выполняется нажатие кнопки1?

#include <WindowsConstants.au3>
#include <GuiConstants.au3>
#include <GUIConstantsEx.au3>

Local $sChek, $rand

$sGui = GUICreate("", 60, 30, 0, 0, $WS_POPUP +  $WS_BORDER, $WS_EX_TOPMOST)
$button0 = GUICtrlCreateButton('START', 0, 0, 60, 30, $BS_PUSHLIKE)
GUICtrlSetFont(-1,11,700)
$button1 = GUICtrlCreateButton('Кнопка1', 1, 30, 58, 30)
$button2 = GUICtrlCreateButton('Кнопка2', 1, 60, 58, 30)
$button3 = GUICtrlCreateButton('Кнопка3', 1, 90, 58, 30)
$button4 = GUICtrlCreateButton('Кнопка4', 1, 120, 58, 30)
$button5 = GUICtrlCreateButton('Кнопка5', 1, 150, 58, 30)

GUICtrlDelete($button1)
GUICtrlDelete($button2)
GUICtrlDelete($button3)
GUICtrlDelete($button4)
GUICtrlDelete($button5)

GUISetState()

While 1
 Switch GUIGetMsg()
   Case $button0
     _Request()
   Case $button1
     MsgBox(4096, 'Done', 'Кнопка1')
   Case $button2
     MsgBox(4096, 'Done', 'Кнопка2')
   Case $button3
     MsgBox(4096, 'Done', 'Кнопка3')
   Case $button4
     MsgBox(4096, 'Done', 'Кнопка4')
   Case $button5
     MsgBox(4096, 'Done', 'Кнопка5')
   Case $GUI_EVENT_CLOSE
     Exit
 EndSwitch
Wend

Func _Request()
 If $sChek = 0 Then
   WinMove($sGui,'','','',62,360)
   $rand = Random(1, 5, 1)
   If $rand = 1 Then $button1 = GUICtrlCreateButton('Кнопка1', 1, 30, 58, 30)
   If $rand = 2 Then $button2 = GUICtrlCreateButton('Кнопка2', 1, 60, 58, 30)
   If $rand = 3 Then $button3 = GUICtrlCreateButton('Кнопка3', 1, 90, 58, 30)
   If $rand = 4 Then $button4 = GUICtrlCreateButton('Кнопка4', 1, 120, 58, 30)
   If $rand = 5 Then $button5 = GUICtrlCreateButton('Кнопка5', 1, 150, 58, 30)
   $sChek = 1
 Else
   GUICtrlDelete($button1)
   GUICtrlDelete($button2)
   GUICtrlDelete($button3)
   GUICtrlDelete($button4)
   GUICtrlDelete($button5)
   WinMove($sGui,'','','',62,32)
   $sChek = 0
 EndIf
EndFunc
Знаешь чем сравнение от присваивания отличается?)
источник

KS

Kot S in AutoIT RU
А хотя не, я с другим синтаксисом спутал
источник