Что нового

Отправка команды/клавиши с помощью ControlSend в окно IE с параметрами 0, 0 ?

uritalex

Новичок
Сообщения
197
Репутация
3
Добрый день! В теме собственно и сам вопрос: возможно ли отправить в окно созданного при помощи
Код:
_IECreate('сайт', 0, 0)

к примеру такую строку
Код:
ControlSend($hnd, "", "[CLASS:Internet Explorer_Server; INSTANCE:1]", "{enter}")
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
uritalex сказал(а):
Добрый день! В теме собственно и сам вопрос: возможно ли отправить в окно созданного при помощи
Код:
_IECreate('сайт', 0, 0)

к примеру такую строку
Код:
ControlSend($hnd, "", "[CLASS:Internet Explorer_Server; INSTANCE:1]", "{enter}")
Ну так попробуйте... Возможно да.
 
Автор
U

uritalex

Новичок
Сообщения
197
Репутация
3
В том то и дело что так не получается :( скрипт зависает. Сделал проверку хендела передаваемого в команду получил 0Х000000 т.е. его нет :( эта команда нужна для активации формы ввода данных на сайт, без неё форма не активируется :(
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
uritalex сказал(а):
эта команда нужна для активации формы ввода данных на сайт, без неё форма не активируется :(
Я всегда делаю в таких случаях через события (events).


Добавлено:
Сообщение автоматически объединено:

Покажите сайт.
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Код:
$oButtonSubmit = _IETagNameGetCollection($oIE, "button", 0)
_IEAction($oButtonSubmit, "click")
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
uritalex [?]

Предупреждение За нарушение общих правил (пункт В.4):
Не лепите несколько вопросов разной тематики в один пост. По типу "Ребят, а ещё такой вопрос...". Каждый вопрос в свою тему.


С уважением, ваш Глобальный модератор.
 
Верх