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

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

Добавить процедуру [D2005, XP]


Wel ©   (2006-03-01 14:48:00) 

Уважаемые мастера. Буду краток. Есть *.ехе, в нем Image1. Если щелкнуть на Image1 то jpg открывается во весь экран. Можно ли из своего приложения программно: 1 отключить Image1.OnClick.
2 добавить Button1 + код.  3 Прописать для Image1.Button1Click. Если можно то напишите пожалуйста как это сделать. Заранее спасибо.


alex111   (2006-03-02 06:18:00) [1]

можно изменить сам *.ехе с помощью спец-утилит (winhex,ollydbg и т.п.), но нужно знать асемблер+winApi.


Wel   (2006-03-01 20:09:00) [2]

Ясно. Так бы сразу и сказали. Спасибо.


Desdechado   (2006-03-01 17:58:00) [3]

отключить что-то в другой программе теоретически можно, но слишком муторно и не стоит оно того, проще свое написать


Wel   (2006-03-01 17:06:00) [4]

Я че то не пойму. Или вы не прочитали мой вопрос. Там же ясно - что есть *.ехе. Если ЕХЕ- ГОТОВАЯ ОТКОМПЕЛИРОВАННАЯ ПРОГРАММА. на которую у меня нет исходников, проще говоря чужое. Ну а приложение это можно сказать сырец - то что я пытаюсь создать. Так что ли нужно было?.
А как насчет вопроса, тоже не понятно или может все таки будет ответ?.


DesWind   (2006-03-01 16:00:00) [5]

Просто вопрсы желательно задавать так чтоб не надо было долго ломать голову, сторя предположения, чтож надо спрашивающему.


Desdechado   (2006-03-01 15:56:00) [6]

вот видишь, ты телепатировать не умеешь, а от других - хочешь


Wel   (2006-03-01 15:52:00) [7]

Не понял насчет телепатов?


DesWind   (2006-03-01 15:38:00) [8]

А вообще тут не форум телепатов )))


DesWind   (2006-03-01 15:37:00) [9]


> Btn:=TBtn.Create(Form1);


Btn:=TButton.Create(Form1);


DesWind   (2006-03-01 15:35:00) [10]

1. Image.OnClick:=nil;
2.

TForm1=Class(TForm)
...
procedure MyBtnClick(Sender: TObject);
 
...
end;
....

Btn:=TBtn.Create(Form1);
Btn.OnClick:=MyBtnClick;

3. Не понятно.


Руслан   (2006-03-01 15:09:00) [11]

ехе уже готовый, т.е. откомпилированный?


Наверх

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