我已将图像 ( TImage) 作为按钮放入我的程序中。我想添加一些额外的效果,因此OnMouseMove(每当用户将鼠标移到图像上时)图像被另一个图像替换以提供额外的效果:
procedure TForm1.Image4MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
var 
  Path, Destination: String;
begin
  Path := ParamStr(0);
  Destination := Extractfilepath(Path) + 'Images\Image2.bmp';
  Image4.Picture.LoadFromFile(Destination);
end;
但是无论何时用户将鼠标移开(当他离开图像时),它都不会撤消所做的事情(变回 Image1)。我要怎么做?没有OnMouseLeave活动。我正在使用德尔福 7。