Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
COPM61
0 / 0 / 0
Регистрация: 14.04.2009
Сообщений: 6
#1

Чтение с TDBGrid - C++

03.07.2009, 16:30. Просмотров 565. Ответов 0
Метки нет (Все метки)

Уважаемые коллеги! Подскажите, как мне наиболее корректно прокрутить одну комбинацию. Надо из приложения MFC считать содержимое элемента окна другого приложения (написанного на Delphi), а именно - компонента TDBGrid. Окно приложения-родителя нахожу легко (CWnd* FindWindow() ), потом получаю список детей, ищу дочернее окошко, в котором еще раз дочернее и так далее до необходимой глубины. Наконец, найдя тот самый TDBGrid (имея на него CWnd*), вижу его размер, свойства, но не могу прочитать его содержимое (ох уж эти ДУРАЦКИЕ компоненты от делфи (да и приложения! Olly DBG вообще мне отказался одно приложение скомпиллированное в Delphi понимать как PE-файл, но это так, к слову....)).

Пытался посылать ему SendMessage, работать с ним как с CListBox, CListControl, CComboBox и так далее, пытался найти в нём еще дочерние окна (ноль эмоций), короче, что я только не пытался сделать, не могу прочитать содержимое этого компонента.

Пробовал даже использовать существующие средства автоматизации (лучшее, на мой взгляд - AutoIT v.3)

Подскажите, как мне обойти эту ситуацию. А то скриншот с экрана распознавать неохота.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.07.2009, 16:30     Чтение с TDBGrid
Посмотрите здесь:

TDBGrid. - C++ Builder
Как в TDBGrid добавить значение?

Отображение рамок в TDBGrid - C++ Builder
Помогите пожалуйста. http://iscr.ru/photo/1304524450_problem.jpg

компонентом TDBGrid в Builder 4.0 - C++ Builder
У меня проблема с компонентом DBGrid в Builder 4.0 когда показывают стобцы нормально но вот почему - то строки не отображает!. Отображает...

Глюк фиксированных колонок TDBGrid - C++ Builder
Сделал фиксированные колонки - нашёл в интернете. ((TDrawGrid*)dbgrid)->FixedCols = 3; Вроде как работает, но если нажимаешь на...

Есть ли в MFC что-то подобное TDBGrid ? - Visual C++
Возникла задача отображения большого количества записей в сетке данных типа TDBGrid (ListBox явно не справляется), причем особой...

Отчет в формате pdf на основе таблицы TDBGrid - C++ Builder
Кто нибудь знает как в Embarcadero Rad Studio 10 сделать отчет в формате pdf на основе таблицы TDBGrid?

TDBGrid. Не могу в Design Mode добавлять/редактировать поля - C++ Builder
Возникла острая необходимость переделать TDBGrid Взял исходник, переделал TCustomDBGrid в TMyDBGrid и тд Все работает, но не нашел...

Открыть для объекта TDBGrid свойство DefaultRowHeight (в нескольких формах проекта) - C++ Builder
Мне было необходимо открыть для объекта TDBGrid свойство DefaultRowHeight. Я создал класс из TDBGrid в котором DefaultRowHeight объявил...

TDBGrid - Delphi БД
Подскажите плиз..есть компонент TDbGrid в DataControl, но его нет у меня на стандартной панеле, как мне вывести его туда или установить??...

Сортировка TDBGrid - Delphi БД
Здравствуйте подскажите !PLEASE! как сделать так чтобы при нажатии на TButton содержимое TDBGrid сортировалось по алфавиту.:help:

Сортировка TDBGrid - Delphi БД
Приветствую вас форумчане! Имеется программа по работе с текстом. Используется объект TDBGrid. В нем 2 столбца, данные берутся из XML...

Форма vs TDBGrid
у нас холивары все какие-то не той направленности, вот решил более узкий открыть... вот в дельфи и билдере начинающие долго и нудно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru