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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.08.2007, 01:36   #1
s-force
Пользователь
 
Аватар для s-force
 
Регистрация: 24.08.2007
Сообщений: 26
По умолчанию Как перехватить/узнать содержимое адресной сроки?

Как можно считать адресную строку браузера в delphi? Пробовал способ с подключением библиотеки ddeman в uses... способ работает но не подходит... Какой то он не качественный, не красивый... Скорей надо даже не считывать адресную строку, а перехватывать ее изменения
s-force вне форума Ответить с цитированием
Старый 27.08.2007, 07:58   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Можно, с помощью ddeman но только IE , остальное с помощью API реализовывать самому, ища нужные handle-ы компонентов и считывая их текст
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 27.08.2007, 10:05   #3
s-force
Пользователь
 
Аватар для s-force
 
Регистрация: 24.08.2007
Сообщений: 26
По умолчанию

Это наверно глупый вопрос: допустим, при создании окна браузера opera, handle компонентов остается все время один и тот же или делается новый? Если новый то как его искать?
s-force вне форума Ответить с цитированием
Старый 27.08.2007, 10:08   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Двух одинаковых Handle-ов у двух компонент не может быть.
Искать.. сначала findwindow и так далее
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 27.08.2007, 10:33   #5
s-force
Пользователь
 
Аватар для s-force
 
Регистрация: 24.08.2007
Сообщений: 26
По умолчанию

А как вы думаете как реализованы такие программы как downloadmaster flashget? Они ведь как-то перехватывают адресную строку и блокируют стандартное браузерное окно закачки.
s-force вне форума Ответить с цитированием
Старый 27.08.2007, 10:39   #6
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Что они перехватывают ? они следят за буфером обмена. А блокировка стандартной закачки осуществляется с помощью Active-x компонента для каждого бразуера своего
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
HTML,как заменить текст в адресной строке? Ладушка HTML и CSS 13 28.08.2008 19:37
Смена кодировки названия открываемого файла в адресной строке при переходе на него по ссылки Adamant HTML и CSS 1 08.02.2008 18:51
Найти символы сроки) Nika_D Помощь студентам 4 20.01.2008 10:58
как перехватить открытие чужого приложенияпытаюсь перехватить открытие любого приложе rpy3uH Win Api 2 02.12.2006 12:12