左键点击一个图片时,如何弹出一个菜单? 不是onclick是bitbutton的click在bitbutton放一个图片就可以了要把图片张大些呀,不然可是按钮大图片小呀,哈哈 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Image的OnMouseDown事件里,例子如下:procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin X:=Mouse.CursorPos.X; Y:=Mouse.CursorPos.Y; if Button=mbLeft then PopupMEnu1.Popup(x,y);end; var Form1: TForm1; x:integer; y:integer;implementation{$R *.DFM}procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin X:=Mouse.CursorPos.X; Y:=Mouse.CursorPos.Y; if Button=mbLeft then PopupMEnu1.Popup(x,y);end; 处理Image的OnMouseDown事件就可以了,如下:procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;Shift: TShiftState; X, Y: Integer);var point:tpoint;begin getcursorpos(point); PopupMenu1.popup(point.x,point.y);end;---------------------------------------------------------------风过西窗客渡舟船无觅处年年一川新草遥看却似旧 把问题复杂化了,拖出个PopupMenu控件,设计期间设置Image的PopMenu属性!就这么简单,如果该控件无PopMenu属性,再按上面的方法自己加!或者继承重新编写个! 请教wwDBGrid的单元列显示为CheckBox需要啥字段类型 灾难性故障 请问在Delphi中调用Mapx控件时的问题 怎样将delphi中安装的第三方控件删掉啊? 请大家帮忙,谢谢, 那位前辈,朋友有自己的商业软件,需要找客户的,请联系我,我想通过帮你门找客户去增加收入,所在地:深圳 哪位知道富基旋风的进销存系统一般多少钱? 关于报表打印! 调试运行时的问题 大家好,请问在DELPHI中#13和#10是表示什么含义的? 推荐几本 PASCAL 语言的好书! 有一个接口的问题,求助
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin X:=Mouse.CursorPos.X;
Y:=Mouse.CursorPos.Y;
if Button=mbLeft then
PopupMEnu1.Popup(x,y);end;
Form1: TForm1;
x:integer;
y:integer;
implementation{$R *.DFM}procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
X:=Mouse.CursorPos.X;
Y:=Mouse.CursorPos.Y;
if Button=mbLeft then
PopupMEnu1.Popup(x,y);
end;
var
point:tpoint;
begin
getcursorpos(point);
PopupMenu1.popup(point.x,point.y);
end;---------------------------------------------------------------
风过西窗客渡舟船无觅处
年年一川新草遥看却似旧