Автор: Дмитрий Дмитриевич Деминчук
Издательство: Издательские решения
Жанр: Компьютеры: прочее
isbn: 9785005091192
isbn:
«DisplayUI hresult (hwnd; ptr; ptr; ptr; ulong);»
Дальше идут стандартные комманды нашей программы, строка!
Opt («GUICoordMode», 2)
назначает координатный режим, чтото типа того, строка!
GUISetBkColor (0X000000)
задаёт цвет фона, в нашем случае чёрный цвет. Дальше строка!
Global $hGuiWin = GUICreate («Robot from Deeman», 550, 200)
в этой строке переменная $hGuiWin назначается глобальной (Global) и программа создаёт окошко программы (GUI) под названием «Robot from Deeman», и устанавливает размер окошка 550 на 200, 550 длина (горизонталь), 200 высота (вертикаль). Эта строка лишняя впринципе, но если мы будем добавлять больше функций, кнопок или окошек в программе то она может пригодится, так как мы в ней добавляем переменную GUISetBkColor (0x000000, $hGuiWin), которая назначалась глобальной и на неё можно прописывать и кнопки разные и всякие инпуты (строчки для ввода текста). Эта строка не обязательна, но я решил добавить и обьясню вам что она делает!
GUICtrlCreatePic('5.jpg’, 0, 0, 0, 0)
если вы поместите в папку вместе с нашей программой фотографию под названием 5 с расширением jpg, то у вас на фоне программы вместо чёрного цвета появится фотка под названием 5.jpg, дальше идут 4 нуля через запятую, это координаты, означающие, что наша фотография будет размещена по углам программы, тоесть на весь размер нашего окошка программы, который сейчас чёрный. Некоторые строчки я буду пропускать, такие как!
GUICtrlSetState (-1, $GUI_DISABLE)
они впринципе обязательны, но если я начну обьяснять что они делают то это будет очень долго, так что я буду описывать именно те, строчки, которые нам интересные. Следующая строчка в программе!
$Input_1 = GUICtrlCreateInput («Hello, from Deeman!», 35, 55, 480, 40)
создаёт переменную под названием $Input_1 для поля ввода текста, потом создаёт само поле для ввода текста (комманд, которые вы будете вписывать для робота, что б он их говорил), и в поле для ввода текста я напишу для вас уже готовый краткий текст Hello, from Deeman привет от меня кароче ну и размеры этого поля для ввода в 4ре цифры. Следующая строчка
$Button_1 = GUICtrlCreateButton («Start Talk», -150, 30, 70)
создаёт кнопку под названием Start Talk (начать говорить), размеры в 3 цифры ну и спереди приписуется переменная для этой кнопки под названием $Button_1 (кнопка 1).
Слкдующая строка!
GUISetState ()
это начало показа нашей программы (запуск можно сказать).
Следующая строка!
While 1
начало цикла!
Сделующая строка!
$msg = GUIGetMsg ()
программа получает сообщение, и переменная прописуется к этой комманде для дальшейшей работы! Следующая строка!
Select
СКАЧАТЬ