Недавние сообщения

Страницы: 1 ... 8 9 [10]
91
GUI - Графический интерфейс пользователя / Нажатие Enter (не эмуляция)
« Последний ответ от kyi Отправлен Май 16, 2018, 08:49:26 »
Добрый день!
Подскажите пожалуйста как выполнить действие при нажатии на кнопку Enter?
Для примера хочу сделать что то похожее на окошко "Выполнить" в Win7
В поле Input ввести, например Notepad и при нажатии на на кнопку "Выполнить" или Enter на клавиатуре, должен запуститься блокнот.
При нажатии на кнопку "Выполнить" у меня все работает, но не могу понять как запустить блокнот при нажатии на Enter
В справке нашел что есть Send, но это эмуляция и мне это не подходит.
92
Если можно еще вопрос
Как такое может быть что пустое поле скрипт автоматически считает строчными данными??  :stars:
Оно же не заполнено!

Из этого следует, что проводить проверку аля: можно ли прочитать состояние элемента - не корректным занятием. Потому что - всегда можно!  :)
93
Видимо автор этого хотел
Код: AutoIt [Выделить]
$item='11111'
$Cena = StringRegExpReplace($sHTML, '(?si).*Цена.*?>(.*?)<.*?item='&$item&'.*', '\1')
ConsoleWrite($Cena & @CRLF)
 

94
Общие вопросы по AutoIt / Re: Что такое GUIOnEventMode
« Последний ответ от Alofa Отправлен Май 15, 2018, 20:52:02 »
96
Общие вопросы по AutoIt / Что такое GUIOnEventMode
« Последний ответ от kyi Отправлен Май 15, 2018, 20:47:16 »
Добрый день!
Подскажите, что такое GUIOnEventMode, для чего он нужен?
Opt("GUIOnEventMode", 1)
В справке написано очень туманно
"Включает / отключает режим уведомления OnEvent.
0 = (по умолчанию) отключает.
1 = включает.
"
97
если по файлу работать то работает, спасибо и + в репу
И странность: на винде 10 работает, на ХР не захотел. Не понял "FileReadToArray".
а как сделать если это HTML?
Попилить html  в массив при помощи
Код: AutoIt [Выделить]
Или использовать вариант регулярки от gunter123
98
если по файлу работать то работает, спасибо и + в репу
И странность: на винде 10 работает, на ХР не захотел. Не понял "FileReadToArray".
а как сделать если это HTML?
99
Код: AutoIt [Выделить]
$per = "11111"
$file = FileReadToArray(@ScriptDir & "\text.txt") ;прочитать html
For $i=0 To UBound($file)-1
    If IsArray(StringRegExp($file[$i], 'up_item='&$per, 3)) Then
        $price = StringRegExp($file[$i-1], "money.png.>(.*)<.TD>", 3)
        MsgBox(0, "", "Для " & $per & " цена " & $price[0])
    EndIf
Next
 

100
Нет не совпадение, эта цена может быть любой. Нужно вычленить именно сумму по данному итему.
Страницы: 1 ... 8 9 [10]