HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Проблема с TBrowser
  #1  
Старый 06.07.2006, 01:10
donetsk
Участник форума
Регистрация: 30.01.2006
Сообщений: 176
С нами: 10671796

Репутация: 29
По умолчанию Проблема с TBrowser

рятли кто-то ответит на этот вопрос, но всё же попытаюсь:

Проблема с TBrowser

Когда открываю страничьку через TBrowser или через IE происходит автоматическая активация TBrowser и установка курсора на первую позицию на сайте.... ну допустим вы зашли на сайт www.ya.ru и сразу курсос становиться на позицию поиска в яндексе, вы зашли на сайт http://www.google.com.ua/ тоже самое.... Если Вы нажмете курсором куда-либо на белом фоне гугля,тогда естественно курсор больше не станет на строку поиска и его нужно ставить в ручную ,или же ТАБ ом, но можно перезагрузить страцу и тогда он станет автоматическу туда, куда нужно , следовательно может быть какая-то процедура это делает по загрузке страници, или кто его знает

В моём приложении какая проблема запущен сайт в TBrowser , нажимаю какие либо кнопки на форме и TBrowser больше не активен - какие либо действия на сайте производить больше невозможно
TBrowser.Visible :=True; не помогает

В Firefoz Mozilla всегда после выполнений каких либо действий нажатий на клавиши PopOut меню, элементы управления Ваша открытая страничька остаётся всегда активной , а в IE не так можно ли как либо сделать обратное?
 
Ответить с цитированием

  #2  
Старый 06.07.2006, 01:56
Go0o$E
Members of Antichat - Level 5
Регистрация: 27.01.2006
Сообщений: 258
С нами: 10676486

Репутация: 774
По умолчанию

Что-то в этот раз плохо понял, что сделать то надо?
P.s. Когда доделаешь свой браузер скинешь мне? =)
__________________

Завтра будет.Лучше.
 
Ответить с цитированием

  #3  
Старый 06.07.2006, 02:17
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
С нами: 10489346

Репутация: 1403


По умолчанию

Нажна процедура, которая делает объект TBrowser активным (ну или типа того)... В С++ Builder это

Example:

Memo1->SetFocus();
 
Ответить с цитированием

  #4  
Старый 06.07.2006, 05:55
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
С нами: 10653446

Репутация: 836


По умолчанию

Browser.SetFocus

global:
t:TPoint;

begin
GetCursorPos(t);
end;
когда надо
SetMousePos(t.x,t.y)

вопроса не понял =)
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #5  
Старый 06.07.2006, 09:37
donetsk
Участник форума
Регистрация: 30.01.2006
Сообщений: 176
С нами: 10671796

Репутация: 29
По умолчанию

Цитата:
вопроса не понял =)
Цитата:
Что-то в этот раз плохо понял, что сделать то надо?
Ну постраюсь объяснить по другому, если зайти на www.ya.ru
WebBrowser1.Navigate('www.ya.ru');

Когда срабатывает переход на страничьку ya.ru на сайте есть document.web.text.focus();
т.е. фокус куда ставиться курсос после загрузки страничьки

Если Вы возьмете вышкой клацните в любую белую часть фона на страничьке, тогда фокус убереться , а как его вернуть обратно не отрабатывая нажатия клавишь я не знаю, если можно было бы выполнить жаба скрипт браузером, тогда я был бы счастлев,но УВы не знаю как это сделать, пробовал:


uses
ActiveX;

begin
WebBrowser1.Navigate('www.ya.ru');
with WebBrowser1 do
if Document <> nil then
with Application as IOleobject do
DoVerb(OLEIVERB_UIACTIVATE, nil, WebBrowser1, 0, Handle,
GetClientRect);
end;

или


uses
MSHTML;
begin
WebBrowser1.Navigate('www.ya.ru');
repeat
Application.ProcessMessages;
until WebBrowser1.ReadyState >= READYSTATE_COMPLETE;
if WebBrowser1.Document <> nil then
(Webbrowser1.Document as IHTMLDocument2).ParentWindow.Focus;
end;


и пробовал TWebBrowser.SetFocusToDoc не помогают
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Hydra проблема с брутом Utochka Уязвимости 16 02.01.2016 01:45
Проблема с icq reider Skype, IRC, ICQ, Jabber и другие IM 6 16.08.2007 14:47
Проблема Mac OS X не только в Safari DRON-ANARCHY Мировые новости. Обсуждения. 0 23.02.2006 21:12
Проблема с перл Эксплойтом для ipb 2.0.* SURRENDER Уязвимости CMS / форумов 2 07.12.2004 12:58



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...