你可以在点击时用变量存点击次数,如果达到多少次后就showmessage了。
----------------------------------------------------------------
var
Click_Total:Integer; //Click_Total定义为全局变量
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Botton= mbright then
Click_Total:=Click_Total+1;
if Click_Total=5 then
begin
ShowMessage('你怎么老按右键?你想干吗?!');
Click_Total:=0;
end;
end;