Информация о другой программе

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
E'rsh
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 111
Зарегистрирован: 12.06.2005 (Вс) 13:52
Откуда: Калининград

Информация о другой программе

Сообщение E'rsh » 19.09.2007 (Ср) 0:38

Как можно взять текст определенного элемента управления. Функция GetWindowText не помогла возвращает "UpdateStatusBarAction", а мне нужен текст отображаемый для меня элементом. (программа Download Master, общая скорость).

Пожалуйста помогите.
Нельзя предугадать действие дураков, поскольку они крайне изобретательны.

E'rsh
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 111
Зарегистрирован: 12.06.2005 (Вс) 13:52
Откуда: Калининград

Сообщение E'rsh » 19.09.2007 (Ср) 21:02

что никто не знает? Ну даете?

Помогите....
Нельзя предугадать действие дураков, поскольку они крайне изобретательны.

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 19.09.2007 (Ср) 21:59

Дык мало ли в каком виде этот текст там. Что за элемент управления? Какой у него класс?
Salus populi suprema lex

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 19.09.2007 (Ср) 21:59

E'rsh
Текст определённого элемента управления можно получить определённым способом.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

E'rsh
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 111
Зарегистрирован: 12.06.2005 (Вс) 13:52
Откуда: Калининград

Сообщение E'rsh » 20.09.2007 (Чт) 0:41

Хакер писал(а):E'rsh
Текст определённого элемента управления можно получить определённым способом.


Очень информативно! Масло масленное!
Нельзя предугадать действие дураков, поскольку они крайне изобретательны.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 20.09.2007 (Чт) 7:06

Какой вопрос, такой и ответ. Автор, подробности давай. Текст какого элемента пытаешься получить, каким кодом пытаешься это получить и так далее.
Весь мир матрица, а мы в нем потоки байтов!

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 20.09.2007 (Чт) 7:49

Дело в том, что GetWindowText возвратит тот текст, который, как бы это сказать, является "заголовком окна". А SendMessage(hWnd, WM_GETTEXT, ..., ...) может возвратить либо этот же текст, либо что-то свое. Все зависит от того, кто (система или программа) обрабатывает это сообщение. Именно поэтому GetWindowText для текстового поля с каким-то текстом внутри может возвратить пустую строку...
А я все практикую лечение травами...

E'rsh
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 111
Зарегистрирован: 12.06.2005 (Вс) 13:52
Откуда: Калининград

Сообщение E'rsh » 20.09.2007 (Чт) 15:25

Срока состояния в Download Master, скорость соединения. Вроде точнее некуда.
Нельзя предугадать действие дураков, поскольку они крайне изобретательны.

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 21.09.2007 (Пт) 7:39

Короче, если SendMessage(hWnd, WM_GETTEXT, ..., ...) не срабатывает, то ни как ты текст не получишь, легальными способами точно.
А я все практикую лечение травами...


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

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

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

    TopList