|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.04.2011, 01:07 | #1 |
Пользователь
Регистрация: 12.04.2011
Сообщений: 12
|
переход на заданный сайт или как вставить в заданное место заданный текст
Вообщем нужна программа которая сама в заданную область экрана(допустим адресная строка браузера)вводит заданный текст.пробывал чтобы она вставляла его из буфера но не работает.выдает ошибку
SetCursorPos(300,60); - программа наводит курсор в адресную Mouse_Event(MOUSEEVENTF_LEFTDOWN, 450, 450, 0, 0); Mouse_Event(MOUSEEVENTF_LEFTUP, 450, 450, 0, 0); - клик на адресную keybd_event(VK_LCONTROL, 0, 0, 0); keybd_event(Ord('V'), 0, 0, 0); keybd_event(Ord('V'), 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_LCONTROL, 0, KEYEVENTF_KEYUP, 0); - ктрл v Вообщем она в адресную строку нажимает,однако из буфера ничего не вставляет. На самом деле идея с буфером не особо подходит, поэтому был бы рад узнать как просто ввести какой нибудь текст( прописанный в программе) куда-либо(например в чат) Буду крайне признателен если поможете)) |
13.04.2011, 01:14 | #2 |
Пользователь
Регистрация: 19.10.2010
Сообщений: 47
|
Не понял что конкретно тебе нужно. Если тебе нужно отправлять какие-то данные в чат, или ещё куда-то, я бы это сделал post/get запросами используя indy. Не спамера случайно написать пытаешься ? Если да, то твоя идея, подобным образом написать спамера - обречена на провал.
Последний раз редактировалось HmTH; 13.04.2011 в 01:19. |
13.04.2011, 01:16 | #3 |
Пользователь
Регистрация: 12.04.2011
Сообщений: 12
|
А по подробнее можно)просто ещё слабо знаком с Delphi а эту программу хочется как можно быстрее))я то что на форуме нашёл то и попробовал втиснуть)
Последний раз редактировалось Biker89; 13.04.2011 в 01:17. Причина: зы |
13.04.2011, 01:18 | #4 | |
Подтвердите свой е-майл
Регистрация: 19.12.2010
Сообщений: 808
|
Цитата:
http://programmersforum.ru/forumdisplay.php?f=29 |
|
13.04.2011, 01:18 | #5 |
Пользователь
Регистрация: 19.10.2010
Сообщений: 47
|
|
13.04.2011, 01:22 | #6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
лучше всего искать окно и в окне обращаться к компонентам программы(FindWindow,FindWindowEx). А вообще такие штуки как браузеры имеют API через которое можно общаться.
|
13.04.2011, 01:32 | #7 | |
Пользователь
Регистрация: 12.04.2011
Сообщений: 12
|
Цитата:
Вот мне интересно есть ли команда которая просто пишет текст.а-ля writeln.то есть она не должна ничо такого делать.просто писать текст после курсора)честное слово не знаю как проще объяснить. Api не хочется применять ибо она нужна не только для браузеров |
|
13.04.2011, 01:35 | #8 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Ну тогда вам нужно вооружиться Spy++ и функциями FindWindow,WindWindowEx а далее в найленные компоненты окон пихать что угодно(в разумном понимании слова).
|
13.04.2011, 02:10 | #9 |
Пользователь
Регистрация: 12.04.2011
Сообщений: 12
|
Спасибо! Завтра попробую потыкать с компьютера и разузнать как этим пользоваться)
|
13.04.2011, 16:43 | #10 | |
Пользователь
Регистрация: 12.04.2011
Сообщений: 12
|
Цитата:
вообщем если направишь немного то будет здорово) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дата входящая в заданный интервал | Валентинка) | Microsoft Office Excel | 8 | 07.04.2011 21:33 |
найти все слова, в которых заданный символ встречается не менее чем заданное число раз. Delphi. | Виктория7777 | Помощь студентам | 6 | 21.12.2010 18:46 |
Зашифровать заданный текст на Паскале | bad wolf | Помощь студентам | 6 | 12.11.2010 22:41 |
подходит ли заданное слово под заданный шаблон | Ivan_assm | Помощь студентам | 2 | 18.04.2010 20:44 |
Поворот изображения на заданный угол. | taller07 | Мультимедиа в Delphi | 4 | 28.11.2008 14:01 |