Данные из др. программы

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Firestorm
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 946
Зарегистрирован: 02.05.2002 (Чт) 14:36
Откуда: Russia

Данные из др. программы

Сообщение Firestorm » 16.03.2003 (Вс) 14:07

Как можно прочитать, например, из браузера строчку (что написано) из adress bar? (да хоть что написано в заголовке, или статус баре? не обязательно браузер, а др любые программы, т.е. что написано в контроле)? и реально ли это вообще? :twisted:
...просто гламурный падонак...
_________________
reborn! v.2 :twisted:
_________________

MEMBER
Гугль
Гугль
 
Сообщения: 758
Зарегистрирован: 29.11.2002 (Пт) 12:02
Откуда: 10 этаж

Сообщение MEMBER » 16.03.2003 (Вс) 14:14

Теоретически так:
Находим hwnd формы
Зная класс объекта, данные из которого требуются, читаем их.
Господа! Пользуйтесь www.ya.ru
ЗЫ и www.planetsourcecode.com

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 16.03.2003 (Вс) 14:22

Да, можно, надо только знать hWnd окна...
Причём минимум тремя способами: с помощью
а) SendMessage - WM_GETTEXT;
б) SendMessage - WM_COPY;
в) GetWindowText.
За подробностями смотрите тему SendMessage. Если что-нибудь не поймёте - напишу поподробнее...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 46

    TopList