Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как скопировать текст из чужого ЛистБокса ? [D7]


Кто---то ©   (2004-10-14 01:17:00) 

Из чужого Эдита можно копитьвать через WM_GETTEXT. А из ЛистБокса это не работает. Как же быть ?


GanibalLector   (2004-10-14 02:31:00) [1]

2 jack128
> Если у есть исходники грида, конечно
нету конечно.


jack128   (2004-10-14 02:28:00) [2]

GanibalLector ©   (14.10.04 2:27) [10]
это не важно - стандартный или нет. Если у есть исходники грида, конечно. Иначе - никак. Кроме первого варианта ;-)


GanibalLector   (2004-10-14 02:27:00) [3]

ИМХО более реальный, если ты знаешь версию Delphi, в которой написана прога
Не,более того грид там не стандартный.Сканер окон сказал,что ImGrid называется.
Ну да ладно...Нет так нет!

Спасибо!!!


jack128   (2004-10-14 02:27:00) [4]

GanibalLector ©   (14.10.04 2:18) [8]
я бы рекомендовал порыть в направлении второго способа.
Те нужно найти имя глобального ControlAtom'a (см Controls.InitControls), по хендлу найти указатель на grid.
Pасчитать смещение до поля FData , а там уже дело техники.


GuAV   (2004-10-14 02:22:00) [5]

В сторону хакерских методов, например jack128 ©   (14.10.04 02:05) [6].


GanibalLector   (2004-10-14 02:18:00) [6]

2 GuAV
> одним сообщеньицем не обойтись.
Это понятно.А в какую сторону хоть копать???


jack128   (2004-10-14 02:05:00) [7]

GanibalLector ©   (14.10.04 2:01) [5]
никак.
Точнее есть два варианта - но оба хакерские и мало реальные (ИМХО)
Первый вариант - распзнование текста по рисунку Grid'a
Второй, поиск искомой строки в памяти. (ИМХО более реальный, если ты знаешь версию Delphi, в которой написана прога)


GuAV   (2004-10-14 02:05:00) [8]


> а как на счет StringGrid-a???

Много сложнее, он же не от виды, VCL его сама рисует... одним сообщеньицем не обойтись.


GanibalLector   (2004-10-14 02:01:00) [9]

Пардон,что не создал свою ветку.Надеюсь модераторы не удалят(хотя...даже не обижусь).Так вот,вопрос в тему: а как на счет StringGrid-a???Как например получить значение Cells[1,1] ,но который находится в чужом приложении???


jack128   (2004-10-14 01:57:00) [10]

Кто---то   (14.10.04 1:51) [2]
есть. и все описаны в хелпе.


Злой карлик   (2004-10-14 01:54:00) [11]

> А какие ещё есть такие же хитрые сообщения, которыми можно выуживать всякую чужую информацию ?

ты что трояна пишешь?


Кто---то   (2004-10-14 01:51:00) [12]


> GuAV ©   (14.10.04 01:24) [1]
> LB_GETTEXT

Работает ! Спасибо ! А какие ещё есть такие же хитрые сообщения, которыми можно выуживать всякую чужую информацию ?


GuAV   (2004-10-14 01:24:00) [13]

LB_GETTEXT


Наверх

Титульная страница Поиск, карта сайта Написать письмо