Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];
ВнизКак скопировать текст из чужого ЛистБокса ? Найти похожие ветки
← →
Кто---то (2004-10-14 01:17) [0]Из чужого Эдита можно копитьвать через WM_GETTEXT. А из ЛистБокса это не работает. Как же быть ?
← →
GuAV © (2004-10-14 01:24) [1]LB_GETTEXT
← →
Кто---то (2004-10-14 01:51) [2]
> GuAV © (14.10.04 01:24) [1]
> LB_GETTEXT
Работает ! Спасибо ! А какие ещё есть такие же хитрые сообщения, которыми можно выуживать всякую чужую информацию ?
← →
Злой карлик (2004-10-14 01:54) [3]> А какие ещё есть такие же хитрые сообщения, которыми можно выуживать всякую чужую информацию ?
ты что трояна пишешь?
← →
jack128 © (2004-10-14 01:57) [4]Кто---то (14.10.04 1:51) [2]
есть. и все описаны в хелпе.
← →
GanibalLector © (2004-10-14 02:01) [5]Пардон,что не создал свою ветку.Надеюсь модераторы не удалят(хотя...даже не обижусь).Так вот,вопрос в тему: а как на счет StringGrid-a???Как например получить значение Cells[1,1] ,но который находится в чужом приложении???
← →
jack128 © (2004-10-14 02:05) [6]GanibalLector © (14.10.04 2:01) [5]
никак.
Точнее есть два варианта - но оба хакерские и мало реальные (ИМХО)
Первый вариант - распзнование текста по рисунку Grid"a
Второй, поиск искомой строки в памяти. (ИМХО более реальный, если ты знаешь версию Delphi, в которой написана прога)
← →
GuAV © (2004-10-14 02:05) [7]
> а как на счет StringGrid-a???
Много сложнее, он же не от виды, VCL его сама рисует... одним сообщеньицем не обойтись.
← →
GanibalLector © (2004-10-14 02:18) [8]2 GuAV
> одним сообщеньицем не обойтись.
Это понятно.А в какую сторону хоть копать???
← →
GuAV © (2004-10-14 02:22) [9]В сторону хакерских методов, например jack128 © (14.10.04 02:05) [6].
← →
GanibalLector © (2004-10-14 02:27) [10]ИМХО более реальный, если ты знаешь версию Delphi, в которой написана прога
Не,более того грид там не стандартный.Сканер окон сказал,что ImGrid называется.
Ну да ладно...Нет так нет!
Спасибо!!!
← →
jack128 © (2004-10-14 02:27) [11]GanibalLector © (14.10.04 2:18) [8]
я бы рекомендовал порыть в направлении второго способа.
Те нужно найти имя глобального ControlAtom"a (см Controls.InitControls), по хендлу найти указатель на grid.
Pасчитать смещение до поля FData , а там уже дело техники.
← →
jack128 © (2004-10-14 02:28) [12]GanibalLector © (14.10.04 2:27) [10]
это не важно - стандартный или нет. Если у есть исходники грида, конечно. Иначе - никак. Кроме первого варианта ;-)
← →
GanibalLector © (2004-10-14 02:31) [13]2 jack128
> Если у есть исходники грида, конечно
нету конечно.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.04 c