代替showmodal其他两种方法
敬业的IT人
互联网
佚名
2008-1-4 15:45:02
procedure TForm1.Button1Click(Sender: TObject);
begin
enablewindow(handle,false);//窗口一不可用
form2.show;
end;
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
enablewindow(form1.handle,true);//可用
end;
或者
var
Form1: TForm1;
WindowList: Pointer;
implementation
uses Unit2;
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
begin
WindowList:= DisableTaskWindows(self.handle);
form2.show;
end;
uses Unit1;
{$R *.DFM}
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
EnableTaskWindows(unit1.WindowList);
end;
- 最新文章
- 为OICQ添加显示IP和端口功能[01-04]
- Delphi常见图象格式转换技术(二)[01-04]
- Linux的开发利器,Kylix[01-04]
- 解析IP地址为主机域名。[01-04]
- 用DELPHI给OICQ动手术(二)[01-04]
- 动态贺卡EXE生成器---Delphi中流的应用(9)[01-04]
- 相关文章
- Delphi中实现文件拷贝的三种方法[01-04]
- DELPHI中的静态虚拟及动态方法函数的区别。[01-04]
- 排序及查找方法[01-04]
- Mac OS X 启用超级用户的方法[01-04]
- 软件架构浅谈:问题域及其解决方法[01-04]
- MIS开发中软件工程方法的运用[01-04]
