我已将图像(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.
您知道'destination'是'source'的反义词吗? – 2013-04-10 19:20:20