![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 22.10.2009
Сообщений: 7
|
![]()
Добрый день всем кто сдель есть, имееться приложение написанное на дельфи, необходимо перехватывать данные с его формы, приложение всегда запущенно одно и всегдна оно активно, помогите кодом или советом
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А что за данные?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 22.10.2009
Сообщений: 7
|
![]()
значит так на форме имееться многострочное поле вывода незнаю точно толи Memo толи какой то list его класс подмсмотрю в случеае Spy++ но будем считать что это мемо, итак я могу выкхатить адрес активного окна, как мне получить адрес этого элемента (оно же вроде считаеться как дочернее окно) и снять текст который в нем постоянно добовляеться это поле лога работы фасовочного аппарата в нем постоянно добавялеться строка с данными какой фасовщик и скока насыпал, например
1 40,1 2 41,2 3 41,1 2 41,9 1 40,3 2 29,6 1 40,1 3 40,2 2 41,2 |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Даст тее хендл если правильно параметры дашь.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 22.10.2009
Сообщений: 7
|
![]()
Ок получил хендл, параметр Окно - окно родитель?
предполжим я имею хендл элемента что дальше ? Последний раз редактировалось Stilet; 20.11.2009 в 13:06. |
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Дальше посылаешь соответствующее сообщение, которое окно обработает.
Для этого нужно знать на какие сообщения окно отреагирует так как тее нужно. Если это стандартные сообщения то смотри в MSDN что-то наподобие EM_GETLINE Иначе... Иначе дело дрянь...
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 22.10.2009
Сообщений: 7
|
![]()
так вроде стало понятней,
у меня будет h хендл окна (элемента), какой функцией востользоваться что бы послать сообщение что бы получить текст строки, вот Spy++ вернул вот что когда я подсветил нужное мне окно message: em_replacesel wParam 000000 lParam 00D90741(pointer to string) "123 123 33" вот в кавычках те данные которые на экране выводяться |
![]() |
![]() |
![]() |
#8 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]() Код:
![]() p.s. вроде не напутал с lparam и wparam |
![]() |
![]() |
![]() |
#9 |
Регистрация: 22.10.2009
Сообщений: 7
|
![]()
Ок ща попробую нет не напутал переписал с монитора точно lparam
ну вот мой кусок кода чето не работает помогите плиз все виснет но компилиться Код:
Последний раз редактировалось Stilet; 23.11.2009 в 15:47. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обновление данных подчиненной формы из другой подчиненной формы | smoky | Microsoft Office Access | 2 | 15.08.2009 15:28 |
проверка данных формы | kondrnastya | JavaScript, Ajax | 0 | 29.07.2009 14:44 |
AlphaControls - перехват меню заголовка формы | chandrasecar | Компоненты Delphi | 1 | 07.05.2009 09:17 |
Обработка данных из формы | Damhurz | PHP | 5 | 14.04.2009 15:39 |
Перехват данных | Socol | Работа с сетью в Delphi | 1 | 19.02.2007 13:47 |