Вниз
Скачать: CL | DM;

Как программно назначить событию OnClik для меню свою процедуру?   Найти похожие ветки 

← →
Lexa   (2004-06-24 12:53) [0]

Мастеры помогите плиз!
Как программно назначить событию OnClik для меню свою процедуру?

procedure TForm1.Button1Click(Sender: TObject);
var Item1 : TMenuItem;
begin
Item1:=TMenuItem.Create(self);
Item1.Caption:="!!!";
PopupMenu.Items[0].Add(Item1);

PopupMenu.Items[0].Items[0].OnClick:=p;  //?????

end;

procedure p(Sender : TObject);
begin
Form1.Caption:="!!!!!!!!!!!!!!!!!!!!";
end;


← →
Lexa   (2004-06-24 12:58) [1]

и подскажите плиз, как в эту процедуру p передать параметр, н-р номер Item"а на кторый щёлкнули.
Спасибо.


← →
имя   (2004-06-24 13:02) [2]

Удалено модератором


← →
KSergey ©   (2004-06-24 13:09) [3]

http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=342


← →
evvcom ©   (2004-06-24 13:10) [4]

Причем употребление Form1 не нужно. Т.е.

procedure TForm1.p(Sender : TObject);
begin
 Caption:="!!!!!!!!!!!!!!!!!!!!";
end;


← →
Lexa   (2004-06-24 13:24) [5]

Спасибо



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.019 c
14-1086967386
karlsn
2004-06-11 19:23
2004.07.11
помогите найти ноты!!!!!!


6-1084370072
DarkGreen
2004-05-12 17:54
2004.07.11
TIdHTTP, закачка файла, в случае если он обновлен.


14-1087797585
DimKa
2004-06-21 09:59
2004.07.11
Россия - Греция : 2-1


14-1087819676
Undert
2004-06-21 16:07
2004.07.11
Тупенький вопрос по JS


1-1088354677
DeepProg
2004-06-27 20:44
2004.07.11
TStringGrid OnDrawCell неверное размещение текста




   Наверх