Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2017, 15:55   #1
brownb
Форумчанин
 
Регистрация: 16.10.2016
Сообщений: 157
По умолчанию Эмуляция нажатия клавиш

Знаю что тема не нова! Но все таки спрошу у вас.Открываю я на форме браузер.Далее вылетает окно авторизации.Нужно
1.Вставить текст с буфера обмена(ctrl+v)
2.Нажать ТАБ
3.Вставить с буфера обмена
4.Нажать Ентер

Спасибо за понимание)
brownb вне форума Ответить с цитированием
Старый 31.05.2017, 16:01   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Находишь окно по заголовку, получаешь хэндл, по хэндлу ищешь в окне объекты (Button и Edit'ы), присваиваешь нужные значения свойству Text и делаешь
Код:
SendMessage(hComponentParent, WM_COMMAND, MakeWParam(BN_CLICKED, comID), hComponent)
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 31.05.2017, 16:04   #3
brownb
Форумчанин
 
Регистрация: 16.10.2016
Сообщений: 157
По умолчанию

У меня это все происходит на веб странице
brownb вне форума Ответить с цитированием
Старый 03.06.2017, 09:59   #4
ratttx6
Пользователь
 
Регистрация: 29.05.2017
Сообщений: 11
По умолчанию

Есть 2 способа.
1) Через webbrowser1.document получаешь доступ к хтмл документу ихтмлДокумент - парсишь хтмл, находишь форму ввода текста и вбиваешь текст.
2) С помощью сниффера отлавливаешь пакет с отсылкой логин и пароля на сайт. После чего через idhttp1.get или idhttp1.post закидываешь нужный тебе логин и пароль - в ответ получаешь результаты - след страница.
ratttx6 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Эмуляция нажатия клавиш мыши Painkiller_13 Помощь студентам 4 16.03.2013 12:21
Эмуляция нажатия клавиш KamiMAN Общие вопросы Delphi 5 13.03.2011 06:24
Эмуляция нажатия мультимедийных клавиш W0LF Общие вопросы Delphi 0 03.04.2010 22:01
Эмуляция нажатия нескольких клавиш -=Shad0www Общие вопросы Delphi 3 12.05.2008 08:13