Показать сообщение отдельно
  #1  
Старый 02.05.2013, 15:30
Аватар для Shoni
Shoni Shoni вне форума
Прохожий
 
Регистрация: 02.09.2011
Адрес: Кострома
Сообщения: 45
Версия Delphi: 7
Репутация: 165
Печаль Считать значения Edit

Доброго времени суток! Нужно считать значения всех Edit'ов, но дело осложняется тем, что они лежат на панельках и их много, FindWindowEX не прокатывает.

Можно ли решить проблему следующим образом:
1. получить хэндл окна программы (FindWindow)
2. сделать окно активным (SetActiveWindow)
3. получить список хэндлов, перебирать по одному, GetClassName - ом узнать, принадлежит ли объект классу TEdit, a не TButton, если TEdit - считать Sendmessage-ом, потом сымитировать нажатие Tab...

Такое возможно? или можно проще?
__________________
Memento Mori(арти)
Ответить с цитированием