Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Программа и интерфейс
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 16.12.2006, 23:39
klimov klimov вне форума
Прохожий
 
Регистрация: 16.12.2006
Сообщения: 2
Репутация: 10
По умолчанию Достать текс из класса типа Afx:400000:4048:10013:0:0

Есть некая программа, содержащая окно, где пользователь набирает текст, так вот стоит задача в Delphi забрать с этого окна текст.
С помощью InqSoft Window Scanner удалось узнать структуру программы:
... (сама форма и куча панелей)
а. Класс окна - MDIClient
b. Доченее окно: Класс окна - Afx:400000:b:10011:6:140265
с. на дочеренм окне находится следующее окно: Класс окна - Afx:400000:4048:10013:0:0
Вот именно в данном окне производится набор текста.
Данное окно собой представляет огранниченное поле 24 линии по 80 символов на строку.
Так вот как можно получить текст с этого поля???

GetWindowText и WM_GETTEXT ничего не вытаскивают...
Также не могу определить положение курсора на данном поле...
Ответить с цитированием
  #2  
Старый 24.03.2007, 19:27
croc croc вне форума
Прохожий
 
Регистрация: 24.03.2007
Сообщения: 1
Репутация: 10
Радость

кусок из моей проги все работает.

Var
R3 - HWnd;
S - String;
...
SetLength(S, SendMessage(R3, WM_GETTEXTLENGTH, 0, 0)+1);
SendMessage(R3, WM_GETTEXT, Length(S), Integer(PChar(S)));
SetLength(S, lStrLen(PChar(S)));
RichEdit1.Lines.Insert(0, S);
...
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 02:28.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter