Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.31;
Скачать: CL | DM;

Вниз

Как скопировать текст из чужого ЛистБокса ?   Найти похожие ветки 

 
Кто---то   (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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.022 c
14-1097204040
КаПиБаРа
2004-10-08 06:54
2004.10.31
Где хранить инфу о версии (формате) базы


14-1097137128
Игорь Шевченко
2004-10-07 12:18
2004.10.31
Вопрос к бывшим владельцам старого железа


14-1097631755
Думкин
2004-10-13 05:42
2004.10.31
С днем рождения! 13 октября


1-1097767531
redlord
2004-10-14 19:25
2004.10.31
не получается прочитать последние 4 байта файла


4-1096180093
___^}{@eRo^___
2004-09-26 10:28
2004.10.31
Создание Рабочего стола