![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Перечитал кучу форумов ни кто не может ответить на данный вопрос.... Есть у кого какие идеи?
|
#2
|
||||
|
||||
![]() TLabel не является окном, поэтому получить его текст невозможно обычным способом. но можно сделать снимок окна и по аналогии с FineReader преобразовать изображение текста в сам текст.
Пишу программы за еду. __________________ |
#3
|
|||
|
|||
![]() Я так и делаю вроде что то получается, как прикрепить готовое решение на этом форуме не знаю (
|
#4
|
||||
|
||||
![]() Найти Caption чужого окна можно через функцию Findwindow
|
#5
|
||||
|
||||
![]() Цитата:
Пишу программы за еду. __________________ |
#6
|
||||
|
||||
![]() Без findwindow,
Цитата:
|
#7
|
||||
|
||||
![]() Цитата:
Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
OTVET (10.01.2013)
|
#8
|
||||
|
||||
![]() Пользовался программкой, которая в любом окне делает неактивные кнопки активными при наведении. Вопрос: как устроена эта прога?
Мож и не в тему, но раз есть возможность изменить свойство компонента (enabled), значит есть возможность изменить и другие свойства (caption, наприер). А раз есть способ их изменить, значит должен быть и способ их прочитать. Разве нет? |
#9
|
||||
|
||||
![]() EnableWindow(), SendMessage(WM_SETTEXT) - все это требует Handle окна и работают с Windows Controls. но TLabel это VCL Control, у него нет Handle.
Пишу программы за еду. __________________ |
#10
|
||||
|
||||
![]() Но у него есть адрес в памяти. С этим можно оперировать?
|
#11
|
||||
|
||||
![]() обычным путем, не про который говорил молодой Владимир Ульянов, нет.
Пишу программы за еду. __________________ |