我的和blucecat(一言稀音)
差不多
procedure TForm1.Edit1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
if sender is TEdit then
begin
(sender as Tedit).SetFocus;
end
else if sender is Tbutton then
begin
(sender as Tbutton).SetFocus;
end
....//可以扩展到其他控件
end;
procedure TForm1.Edit2MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
if (sender as tedit).Name='Edit2' then
self.Edit2.SetFocus
else
self.Edit1.SetFocus
end;