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

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

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.08.2017, 08:49   #1
Snak2013
Новичок
Джуниор
 
Регистрация: 04.08.2017
Сообщений: 1
По умолчанию Получение данных из стороннего приложения

Доброго времени суток, скажите пожалуйста возможно ли как то получить данные из контрола стороннего приложения? Приложение написано скорее всего на Delphi, HANDLE интересующего меня контрола я нашел с помощью EnumChildWindows так же мне известен класс этого контрола определил его с помощью GetClassName и это TDBGrid. Скажите пожалуйста, есть ли способ получить текст из ячеек этого контрола?
Snak2013 вне форума Ответить с цитированием
Старый 07.09.2017, 06:24   #2
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

В этом контроле нет текста как такового. Его задача ОТОБРАЖАТЬ данные. А работает с ними уже совсем другой контрол, и он не визуальный
Баламут вне форума Ответить с цитированием
Старый 07.09.2017, 07:58   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

И что? Он ж таки отображает их, текст на экране есть.
Другое дело, что в зависимости от способа вывода вполне возможно, что не получится достать в виде текста (например как TSpeedButton, это не стандартная кнопка ВинАпи, ее рисует Дельфи, поэтому у нее нет даже хендла).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 07.09.2017, 08:14   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Цитата:
И что? Он ж таки отображает их, текст на экране есть.
Осталось только канвас пропарсить ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 07.09.2017, 08:36   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну так я и говорю про это.
Проблема может быть в этом, но точно не в том, что в коде существуют какие-то невизуальные компоненты для хранения данных.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение информации из класса стороннего приложения cyberdev Win Api 4 19.01.2017 13:45
c# открытие приложения через файл и получение из него данных dotmeer Помощь студентам 0 12.11.2012 21:40
значение из стороннего приложения Wov Общие вопросы Delphi 4 01.03.2011 00:04
Получение данных из TStringGrid стороннего приложения BeerDrinker Win Api 9 31.01.2011 17:53
Получение HTML кода стороннего сайта SuBwooFer JavaScript, Ajax 1 02.05.2010 22:21