Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.03.29;
Скачать: CL | DM;

Вниз

Не получается осуществить переход по ссылке в IE   Найти похожие ветки 

 
niro ©   (2009-02-06 14:26) [0]

Здавствуйте. Подскажите как функциями winapi перейти по ссылке в браузере (IE)?


 
Palladin ©   (2009-02-06 14:27) [1]

А что у тебя не получается?


 
clickmaker ©   (2009-02-06 14:42) [2]

что значит "перейти"?
открыть в новом или том же окне ИЭ? отправить запрос по ссылке? открыть в своей программе?


 
niro ©   (2009-02-06 16:43) [3]


> А что у тебя не получается?

Перебор ссылок в окне браузера осуществляю при помощи:

POSTMessage (mainwindowIE, WM_KEYDOWN, VK_tab, 1);
POSTMessage (mainwindowIE, WM_KEYUP, VK_tab, 1);

затем когда нужная ссылка выделена, по идее, при нажатии на реальной клавиатуре клавиши "ENTER" происходит переход по этой ссылке и открывается нужная страница в том же окне. Но когда я пытаюсь сэмулировать нажатие клавиши "ENTER" таким вот образом:

POSTMessage (mainwindowIE, WM_KEYDOWN, VK_RETURN, 0);
POSTMessage (mainwindowIE, WM_KEYUP, VK_RETURN, 0);

то желаемого результата не получаю (не получается сэмулировать нажатия ENTER).
Может найдется гений который меня просвитит в чем дело?


 
Palladin ©   (2009-02-06 16:54) [4]

Попробуй использовать WM_CHAR


 
niro ©   (2009-02-06 17:08) [5]


> Попробуй использовать WM_CHAR

пробывал, эфекта ни какого :(


 
Leonid Troyanovsky ©   (2009-02-06 17:29) [6]


> niro ©   (06.02.09 16:43) [3]

> Может найдется гений который меня просвитит в чем дело?

А ты, оказывается, мультипостер, кроспостер или спамер.
Не будем тебя просвещать.

--
Regards, LVT.


 
niro ©   (2009-02-06 17:37) [7]


> А ты, оказывается, мультипостер, кроспостер или спамер.

такой игры не знаю :)

просто 3 день не могу решить свою проблему, спрашиваю везде где можно.


 
Leonid Troyanovsky ©   (2009-02-06 17:42) [8]


> niro ©   (06.02.09 17:37) [7]

> просто 3 день не могу решить свою проблему, спрашиваю везде
> где можно.

Ну, как говорил Д.Чан: не умешь ставить блок - ставь бутылку.
Модераторам.
А то, неизвестно, какую ветку прихлопнут. Или обои.

--
Regards, LVT.


 
niro ©   (2009-02-06 17:44) [9]


> А то, неизвестно, какую ветку прихлопнут. Или обои.

Прихлопнут и ладно, новую открою, я настырный :)


 
Leonid Troyanovsky ©   (2009-02-06 17:49) [10]


> niro ©   (06.02.09 17:44) [9]

> Прихлопнут и ладно, новую открою, я настырный :)

Тогда и тебя прихлопнут.
Иди в WinAPI и извиняйся перед отвечающими и
скажи, что ждешь всех в Начинающим.

--
Regards, LVT.


 
easy ©   (2009-02-06 17:53) [11]


> niro © (06.02.09 14:26) [0]
> Здавствуйте. Подскажите как функциями winapi перейти по
> ссылке в браузере (IE)?

это середина задачи, а для ответа нужно начало и конец..


 
niro ©   (2009-02-06 20:15) [12]


> Тогда и тебя прихлопнут.
> Иди в WinAPI и извиняйся перед отвечающими и
> скажи, что ждешь всех в Начинающим.

хотелось бы получить от вас побольше советов по существу моего вопроса...


> это середина задачи, а для ответа нужно начало и конец..

задача элементарная отправить окну MSIE событие нажатия клавиши enter, моим путем этого не достичь, я хотел бы знать почему в чем ошибка!

всех желающих ответить прошу перейти в раздел WINapi в соответствующую ветвь по ссылке: http://delphimaster.net/view/4-1233845602/



Страницы: 1 вся ветка

Текущий архив: 2009.03.29;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.029 c
2-1233825648
АБВ
2009-02-05 12:20
2009.03.29
TNotifyEvent;


15-1232335816
Slider007
2009-01-19 06:30
2009.03.29
С днем рождения ! 19 января 2009 понедельник


4-1207330446
Riply
2008-04-04 21:34
2009.03.29
NtReadFile NtFsControlFile. Разница возвращаемых данных.


2-1233776843
Tugodum
2009-02-04 22:47
2009.03.29
Удаление ключа реестра


15-1232174993
Tirael
2009-01-17 09:49
2009.03.29
двухкомпьютерный компьютер