有ShowModal只作用于窗体,而不作用于整个程序的吗? 窗体中有A,B,C,D 4个formA _Showmodal CB _Showmodal D就是A ShowModal C窗体,C窗体只用于A窗体,B ShowMdaol D 窗体,D窗体只作用于B窗体,并且AB窗体可互相切换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 QQ的不是ShowModal吧.ShowModal的话,就不能换到别的窗口了.你试试将Form的Style 设为fsStayOnTop.能不能达到你要的效果呢? 重载对话那个窗体的CreateParams方法: protected procedure CreateParams(var Params:TCreateParams);override;...procedure Tfrm_SendMsg.CreateParams(var Params: TCreateParams);begin inherited CreateParams(Params); Params.WndParent := GetDesktopWindow;end; 如果置于最前的FORM间需要切换的话,StayOnTop应该是比较方便的吧 不用ShowModal,直接DisableWindows就行了.ShowModal也是这个原理,它Disable了所有的窗口,除了它自己 将Form的Style 设为fsStayOnTop应该可以满足你的要求了 差不多搞定了,不用ShowModalA Show CB Show D分别在A窗体的FormActivate事件里 if c.Showing then begin c.BringToFront; end;分别在B窗体的FormActivate事件里 if d.Showing then begin d.BringToFront; end; dbgrid导入数据库代码分析 各位所在公司的婚假是几天?异地结婚的步骤是什么?生孩子的步骤? sql问题 想要设计一个通用的环行缓冲区管理器对象来管理不同的Record类型的数据,应该怎样写? 请教开发的问题!!! 求助TDBchart用法 f1book如何保存文件?( 一个很菜的问题,拜托看一看。 怎样监视ACCESS数据库执行的每一条SQL语句(急!!!) 必定会执行的代码 当 Image 组件中有图片时再用CopyRect复制图片到上面时变色,怎么解决呢? sqlserver2000数据库的字段类型是 “datetime” 查询当天的数据库记录的语句怎么写?????
你试试将Form的Style 设为fsStayOnTop.能不能达到你要的效果呢?
protected
procedure CreateParams(var Params:TCreateParams);override;
...procedure Tfrm_SendMsg.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.WndParent := GetDesktopWindow;
end;
直接DisableWindows就行了.ShowModal也是这个原理,它Disable了所有的窗口,除了它自己
A Show C
B Show D分别在A窗体的FormActivate事件里
if c.Showing then
begin
c.BringToFront;
end;分别在B窗体的FormActivate事件里
if d.Showing then
begin
d.BringToFront;
end;