Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Вопрос по работе с интернетом! Добавлено: 13.12.05 19:46  

Автор вопроса:  DJ1234
У меня есть обьект Browser!
Например я из VB через этот обьект зашёл на сайт и оставил сообщение на форуме! После этого я нажимаю на кнопку отвечающую за событие REFRESH, и тут выскакивает табличка RETRY/CANCEL (я думаю вы сами с ней в обычном IE встречались), как мне программно сделать чтобы автоматически нажималось RETRY?
ПОМОГИТЕ ЛЮДИ ДОБРЫЕ!

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 «UL.eXe»



ICQ: 197.895.916.247 

Вопросов: 72
Ответов: 540
 Профиль | | #1 Добавлено: 13.12.05 20:08
Возможно просто послать (SendKeys) клавишу enter (keycode 13) на это окно...

Ответить

Номер ответа: 2
Автор ответа:
 DJ1234



Вопросов: 1
Ответов: 2
 Профиль | | #2 Добавлено: 13.12.05 20:11
podskazhi plz kod!!
u mojego browsera Name "browser1"
kak napisatj?
browser1.sendkeys(keycode 13)
???

Ответить

Номер ответа: 3
Автор ответа:
 AsHeS



ICQ: 229759992 

Вопросов: 14
Ответов: 93
 Профиль | | #3 Добавлено: 13.12.05 23:14
Не . sendkeys это не свойство объекта . Фактически эта команда нажимает клавиши на клаве . Тебе надо чтоб в это время твое окно с RETRY/CANCEL было активным и была подсвечена клавиша RETRY

Ответить

Номер ответа: 4
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 14.12.05 00:04
С окошком поработать надо будет...

1) Отловить окошко "выскакивает табличка RETRY/CANCEL"... По заголовку и/или содержимому

2) Поставить его активным

3) Отправить на него Enter (SendKeys)

Я вот не вспомню, какая кнопка там по умолчанию выдлена, может до entera'a нужно стрелочку вправо или влево нажать, ну чтоб не Cancel а Retry например...

Примеров по работе с окошками (получение всех, поиск по заголовку, установление активного) в инете есть, сиди, ищи, разберайся...

podskazhi plz kod!!

Я это воспринимаю как "Мне влом, сделайн за меня" + твоё "plz", которое = 0 пользы для меня... Так что терпение и труд всё перетрут...

Ответить

Номер ответа: 5
Автор ответа:
 DJ1234



Вопросов: 1
Ответов: 2
 Профиль | | #5 Добавлено: 14.12.05 07:37
vsem spasibo, ja polazal po bibliotekam VB i vso nuzhnoje nashol
naschot okoshka-ono avtomaticheski aktivno kogda pojavlajetsa, tak chto aktivirovatj jego ne nado, i RETRY stoit kak variant po umolchaniju, poetomu nado bilo tolko s-emulirovatj ENTER! Vot chto ja vpihnul:

browser1.Refresh
SendKeys ("{ENTER}";)


prawda inogda gluchit :(
HACKER, ne prawilno vosprinimajesh, jesli dumajesh kak
"Мне влом, сделайн за меня"
ja mnogo s etim naparilsa, prosto ne znal kak ispolzovatj sintaksis SendKeys :(

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам