Добрый день!
Начал рассматривать создание окон и элементов. Удобно пользоваться для этого программой Koda
Koda, при создании кода почему то не объявляет переменные, вот, например
Исходя из этого мне, как новичку, очень сложно понять некоторые детали.
Везде пишут, что переменные надо объявлять заранее, это помогает в понимании кода и считается хорошим тоном. В общем получил я на выходе этот код и решил сам описать переменные.
Если с переменными
все ясно, я их объявляю локальными, то с переменными
мне не понятно, локальные они или глобальные
Про $GUI_EVENT_CLOSE в справке вообще пишут "Закрыть окно (либо по определённым кнопкам или системному меню)."
Не понимаю, как переменная может что то закрывать?
Если я правильно понимаю, то переменная это некий контейнер в который можно положить и можно взять от туда.
товарищи, объясните мне пожалуйста, что то у меня вообще взрыв мозга.
Начал рассматривать создание окон и элементов. Удобно пользоваться для этого программой Koda
Koda, при создании кода почему то не объявляет переменные, вот, например
Код:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 623, 445, 399, 228)
$Button1 = GUICtrlCreateButton("Button1", 36, 40, 75, 25)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 36, 84, 97, 17)
$Edit1 = GUICtrlCreateEdit("", 36, 124, 185, 89)
GUICtrlSetData(-1, "Edit1")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Исходя из этого мне, как новичку, очень сложно понять некоторые детали.
Везде пишут, что переменные надо объявлять заранее, это помогает в понимании кода и считается хорошим тоном. В общем получил я на выходе этот код и решил сам описать переменные.
Если с переменными
Код:
Local $Form1, $Button1, $Checkbox1, $Edit1
все ясно, я их объявляю локальными, то с переменными
Код:
$nMsg и $GUI_EVENT_CLOSE
мне не понятно, локальные они или глобальные
Про $GUI_EVENT_CLOSE в справке вообще пишут "Закрыть окно (либо по определённым кнопкам или системному меню)."
Не понимаю, как переменная может что то закрывать?
Если я правильно понимаю, то переменная это некий контейнер в который можно положить и можно взять от туда.
товарищи, объясните мне пожалуйста, что то у меня вообще взрыв мозга.