Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Вставить текст из массива

Ответить
Настройки темы
[решено] Вставить текст из массива

Пользователь


Сообщения: 58
Благодарности: 1

Профиль | Отправить PM | Цитировать


Я снова с элементарным вопросом

Хочу вставить значение из массива в место, куда мышкой тыкну. Помогите с кодом?

На форуме была тема, в которй мог быть ответ на этот вопрос, но не могу найти её.

Отправлено: 15:34, 19-07-2009

 

Пользователь


Сообщения: 58
Благодарности: 1

Профиль | Отправить PM | Цитировать


proxy,
Не совсем верно.
1. Есть яндекс бар в IE
2. В яндекс баре есть поле ввода текста
3. Когда скрипт подходит к нужному месту- в яндекс бар вводится значение $array[0] **(Пользователь ничего не делает. )

Отправлено: 21:09, 19-07-2009 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для proxy

Старожил


Сообщения: 460
Благодарности: 152

Профиль | Отправить PM | Цитировать


Цитата Не флужу:
Не совсем верно.
1. Есть яндекс бар в IE
2. В яндекс баре есть поле ввода текста
3. Когда появляется информация в массиве, в яндекс бар вводится значение $array[0] **(Пользователь ничего не делает. ) »
ну здорово, пробуй:

решение:
1. что сообщает Au3Info.exe при наведение на поле ввода в яндекс-баре?
2. надо что бы скрипт при каждом открытом окне ie тут же находил поле ввода в яндекс баре
3. соответсвенно, как только скрипт получает текст в массив, скрипт выполнит вставку текста в поле ввода в яндекс-баре.

-------
Мысли-читатель сломался, может подробней расскажите?
А где исходный код? Или мы стихи обсуждаем?! )) Настройки темы > Решено ?


Отправлено: 21:11, 19-07-2009 | #12


Аватара для beve

Старожил


Сообщения: 307
Благодарности: 137

Профиль | Отправить PM | Цитировать


Цитата Не флужу:
только знаю координаты необходимого поля ввода на мониторе »
Предлагаю такое решение:
Код: Выделить весь код
;тут MouseClick()

$tekst="просто текст" ;
$Letters=StringSplit ( $tekst, "")

For $i=0 To $Letters[0]
    Send($Letters[$i])
    Sleep(50)
Next

;дальше нужный код

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:19, 19-07-2009 | #13


Пользователь


Сообщения: 58
Благодарности: 1

Профиль | Отправить PM | Цитировать


proxy,
Пишет

Class: Edit
Instance: 4

Можно немного поподробней? Раз 5-ять прочитал сообщения- только голова заболела Было бы не плохо пример кода, если конечно не сложно

Отправлено: 21:27, 19-07-2009 | #14


Аватара для beve

Старожил


Сообщения: 307
Благодарности: 137

Профиль | Отправить PM | Цитировать


Цитата Не флужу:
Пишет
Class: Edit
Instance: 4 »
А говорил ничего не известно, кроме координат...

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.


Отправлено: 21:34, 19-07-2009 | #15


Пользователь


Сообщения: 58
Благодарности: 1

Профиль | Отправить PM | Цитировать


beve,
Яндекс бар привёл в виде примера. Строку в нужном мне окне не получается идентифицировать.

Спасибо. Именно Send() и нужен был . Правда можно не разбивать на знаки а выставить Flag=1

Отправлено: 21:38, 19-07-2009 | #16


Аватара для beve

Старожил


Сообщения: 307
Благодарности: 137

Профиль | Отправить PM | Цитировать


Цитата Не флужу:
Правда можно не разбивать на знаки а выставить Flag=1 »
Бритва Оккама!

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.


Отправлено: 21:49, 19-07-2009 | #17



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Вставить текст из массива

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
.NET - [решено] Получение массива ячеек для объединения Delirium Программирование и базы данных 10 29-07-2009 06:49
[решено] Вставить в окно текст из переменной FlatX007 AutoIt 3 11-05-2009 14:52
[решено] PHP | Вывод массива в файл Coutty Вебмастеру 2 29-10-2008 08:48
[решено] Как вставить/убрать картинку в видео illusionmgs Хочу все знать 7 08-10-2008 15:01
Java Script, как вставить текст в поле формы? maaxiim Вебмастеру 8 04-07-2008 16:46




 
Переход