button的mousemove事件弹出一个新form,当只有鼠标经过过form后,鼠标在移开button时,form才自动关闭,意思就是新form的mousemove事件被触发过,这时鼠标再离开button时才能关闭,鼠标没move到form过,又离开button,form不关闭
解决方案 »
- 如何在XMLDocument中增加xmlns:xsi和xsi:schemaLocation等信息?
- 头晕,怎么样关闭窗口能不执行close事件
- 如何快速查找一个控件是哪个组件里的?
- 关于socket的问题
- 新手在线请教treeview问题
- 《Delphi高手突破》发布官方电子版 (PDF格式)
- Row cannot be located for updating. Some values may have been changed since it was last read.
- 送分,有谁知道任我行软件公司吗,以前做管家婆的那个?知道的评价一下.
- 如何在delphi中动态加载控件?就象vb中一样?举个例子!
- 求和?
- 域名转换为ip地址
- 串口:有几行代码不懂,在串口编程中有什么用,请注释,谢谢(只有50分了,全给了,初学)
MouseLeave中释放就行了..
var pos:TPoint;
begin
GetCursorPos(pos);
form2.Top:= pos.Y+20;
form2.Left:= pos.X+20;
form2.show();
end;procedure TForm1.TestMouseLeave(Sender: TObject);
begin
form2.close();
end;