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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2009, 21:34   #1
Djem1991
Форумчанин
 
Аватар для Djem1991
 
Регистрация: 05.01.2009
Сообщений: 130
Печаль Работа с чужими окнами

Здравствуйте!
полазил по форуму, погуглил...ничего не помогает.. толи плохо делаю, толи мозг отключается))))

несколько дней уже кручу программку, никак от неё работоспособности не могу добиться... и так, к делу...

Есть чужое окно. В одном из дочерних окон есть компонент MultiList, из него мне нада всё занести в свою прогу в StringGrid.

так вот.. родительское нахожу с помощью FindWindow, далее проблемы)

FindWindowEx - ищу дочернее - не нахожу. Первым параметром указываю родителя, насчёт второго сомневаюсь - указываю пустую переменную, далее класс дочернего окна - InfoPriceTable и его заголовок.
Дочернее окно не находится... если заголовок сделать пустым,то он что-то находит... мб потому что дочерние окна одинаковых классов...

Следовательно, от сюда, просьба о помощи))))

как мне правильно найти дочернее окно, вытащить с его компонента данные....

Заранее благодарен)

З.Ы. хотя бы скажите в какую сторону капать)))
В жизни нет reset'а, а жаль...
Djem1991 вне форума Ответить с цитированием
Старый 15.11.2009, 22:23   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
скажите в какую сторону капать
Я могу предложить, куда кОпать - посмотреть вниз, на похожие темы. Все ваши вопросы давно решены на форуме.

З.Ы. А капать на нас не надо - и так дождь за окном
mihali4 вне форума Ответить с цитированием
Старый 15.11.2009, 22:24   #3
Gerzs
Форумчанин
 
Аватар для Gerzs
 
Регистрация: 23.07.2009
Сообщений: 185
По умолчанию

Посмотри структуру классов чужого окна и увидишь, где лежит твой компонент.
Это можно сделать с помощью InqSoft Window Scanner
Gerzs вне форума Ответить с цитированием
Старый 15.11.2009, 22:35   #4
Djem1991
Форумчанин
 
Аватар для Djem1991
 
Регистрация: 05.01.2009
Сообщений: 130
По умолчанию

Дождь?! а у нас снег))))

ммм...спасибо, попробую разобраться.
В жизни нет reset'а, а жаль...
Djem1991 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа с чужими окнами betirsolt Общие вопросы Delphi 8 06.10.2009 12:52
Работа с окнами Visual c++ dampirik Visual C++ 5 17.08.2009 18:22
работа с чужими программами Rend1 Win Api 31 02.03.2008 16:42
работа с окнами Briz Общие вопросы Delphi 5 07.10.2007 22:20
работа с "чужими" окнами zetrix Безопасность, Шифрование 1 29.10.2006 11:28