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