![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как скопировать текст из чужого ЛистБокса ? [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