procedure TForm1.Edit1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
Var p: TPoint;
begin
IF ssleft in shift then //鼠标左键
Begin
GetcursorPos(p);
PopupMenu1.Popup(p.x, p.y);
End;
end;
procedure TForm1.Edit1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
Var p: TPoint;
begin
IF button = mbRight then
Begin
GetcursorPos(p);
PopupMenu1.Popup(p.x, p.y);
End;
end;