【发布时间】:2013-04-10 19:03:52
【问题描述】:
我已将图像 (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 事件。我正在使用 delphi 7。
【问题讨论】:
-
你知道'destination'是'source'的反义词吗?
标签: image delphi delphi-7 onmousemove