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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.08.2014, 11:02   #1
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию отличить ссылку в webbrowser

как можно отловливать ссылки по которым переходят в webbrowser?
nibufep вне форума Ответить с цитированием
Старый 02.08.2014, 11:05   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

В событии OnBeforeNavigate кажись.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.08.2014, 11:06   #3
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
В событии OnBeforeNavigate кажись.
а можно подробные как это сделать?
nibufep вне форума Ответить с цитированием
Старый 02.08.2014, 15:22   #4
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от nibufep Посмотреть сообщение
а можно подробные как это сделать?
Тут это обсуждалось.... Сам искал когда-то.
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 03.08.2014, 13:59   #5
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

я там не много не понял, вот что мне нужно: мне нужно сверять ссылку если это например ya.ru то открывать в веббровсере а если ссылка например внешняя то открывать её уже в стандартном браузерах через shellapi
nibufep вне форума Ответить с цитированием
Старый 03.08.2014, 14:01   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
мне нужно сверять ссылку если это например ya.ru то открывать в веббровсере а если ссылка например внешняя то открывать её уже в стандартном браузерах
Не понял... Что значит внешняя?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.08.2014, 14:10   #7
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

ну проверять ссылку через if pos если в ней содержится ya.ru то открывать её в веббровсере если нет то через шлелл апи
nibufep вне форума Ответить с цитированием
Старый 03.08.2014, 14:35   #8
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от nibufep Посмотреть сообщение
ну проверять ссылку через if pos если в ней содержится ya.ru то открывать её в веббровсере если нет то через шлелл апи
посетите эту ветку
там обратите внимание есть Dfaq очеень полезная вещь у меня после этого большинство вопросов отпало....
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 03.08.2014, 19:06   #9
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Цитата:
ну проверять ссылку через if pos если в ней содержится ya.ru то открывать её в веббровсере если нет то через шлелл апи
Сам спросил сам ответил. Молодца.
Код:
if Pos('ya.ru',sLink) then
  WB.Navigate(sLink)
 kelso
  ShellExecute(0,'open',sLink,......)
Человек_Борща вне форума Ответить с цитированием
Старый 03.08.2014, 19:09   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
if Pos('ya.ru',sLink) then
Вообще-то
Код:
if Pos('ya.ru',sLink)<>0 then
Но тут есть одна проблема:
Код:
http://www.programmersforum.ru/showthread.php?t=264239&url=ya.ru&restrib=yes
Увидел проблему надеюсь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите чайнику-как вставить ссылку ссылку на партнерскую программу nony Помощь студентам 1 19.03.2014 20:48
Как программно нажать на Ajax ссылку через WebBrowser? Macwin C# (си шарп) 6 14.08.2012 11:29
Webbrowser нажать правильно на ссылку Зод Работа с сетью в Delphi 8 11.02.2012 10:00
Как сделать ссылку для открывания сайта в webbrowser самой программы , а не обычных браузерах gefest58 Общие вопросы Delphi 1 14.11.2010 22:44
Отличить бота от пользователя Alex Cones Свободное общение 18 16.04.2010 20:20