Current time: 23.09.2017, 07:13 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
StringGrid
Author Message
Дьякон Offline

Posts: 365
Post: #1

Всем привет! Возможно сюда еще захаживают специалисты. Хочу спросить такую вещь:

в программе (исходного кода которой у меня нет) в окне есть элемент SringGrid без права редактирования ячеек. Программа написана вероятнее всего на borland c++ 6.

Основная задача: дать возможность редактировать ячейки.
Если с основной не можете помочь, то хотя бы как отследить создание данного элемента. (CreateWindow неподходит. Я имею в виду именно метод создания, т.е. найти в памяти элемент и все его опции)

Спасибо, если вдруг кто поможет.


Страус труп (с) Бьерн
03.02.2015 18:32
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 10164
Post: #2

Не пробовал что-нибудь для декомпилирования исходников? Дельфийские формы сериализуются и хранятся в виде набора свойств (в исходниках dfm), насколько я помню.
03.02.2015 20:16
Find all posts by this user Quote this message in a reply
Дьякон Offline

Posts: 365
Post: #3

Dede пробовал, но видать версия с++ какая-то хитрая, а может с левыми компонентами, короче криво он ее разбирает. Пробовал сам писать проги на делфи и с++ борландовском, чтоб найти момент создания - нашел, но по аналогии - не помогло.

В Деде вроде показывает метод создания, но в делфи этот метод используют все контролы. Пытался отловить нужный - не получилось. Пытался покопаться в VCL - ничего не понял.


Страус труп (с) Бьерн
(This post was last modified: 03.02.2015 20:21 by Дьякон.)
03.02.2015 20:19
Find all posts by this user Quote this message in a reply
Дьякон Offline

Posts: 365
Post: #4

Тема закрыта. Форма грузилась из длл, поэтому я ничего не мог поймать в ехе.


Страус труп (с) Бьерн
04.02.2015 17:26
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2017 MyBB Group