摘要载入中…    请稍等…












内容载入中…    请稍等…

如长时间看不到内容,请关闭浏览器,重新打开此页!

芯友首页 应用软件 编程开发 网络硬件 资源下载 动漫音乐 精美图库 芯友论坛 视频教程 电脑技术QQ群:72845454
 ★★photoshop学友-史上最强播放器★★
 位置:编程开发>Deiphi>Deiphi窗体文章
◎→ 本类最新
DELPHI动态生成控件
Delphi编程中创建一个启动闪现窗
在win95,win98下实现半透明的窗口
拖动无标题栏窗体的方法
用Delphi 控制窗体的大小
使MDI窗口有一个背景图象或使它平
软件启动画面中启动状态的显示
◎→相关资源
C语言入门视频教程
C#编程WinForm入门视频
Asp.net入门视频教程下载
VC++编程视频教程下载
VB窗体文章
HTML入门教程
Deiphi实例教程
Deiphi窗体文章
Deiphi数据库编程
Deiphi网络编程
Deiphi图形图象文章
Deiphi系统文件
◎→ 热门资源
DELPHI中的消息处理机制(1)
用Delphi编制趣味动画鼠标
资源文件的应用
怎样向SQL Server插入带有Image字
支持D6的FastReport2.45 (报表控
Delphi数据压缩处理(2)
Delphi数据压缩处理(1)

只允许建立一次子窗体的MDI程序


日期:2008-10-20 22:10:38    来源:
   
 ·用DELPHI通过写注册表来实现建立IIS的虚拟目录! ·窗体控件构建Excel动态图表
 ·关闭MDI窗体中所有的子窗体
只允许建立一次子窗体的MDI程序
  procedure OpenChildForm(FormClass: TFormClass; var Fm; AOwner:TComponent);
var
I: Integer;
Child: TForm;
begin
for I := 0 to Screen.FormCount - 1 do
if Screen.Forms[I].ClassType = FormClass then
begin
Child := Screen.Forms[I];
if Child.WindowState = wsMinimized then
ShowWindow(Child.Handle, SW_SHOWNORMAL)
else
ShowWindow(Child.handle,SW_SHOWNA);
if (not Child.Visible) then Child.Visible := True;
Child.BringToFront;
Child.Setfocus;
TForm(Fm) := Child;
Exit;
end;
Child := TForm(FormClass.NewInstance);
TForm(Fm) := Child;
Child.Create(AOwner);
end;  [1]

建立Internet连接

保持初始的窗体大小

使MDI窗口有一个背景图象或使它平铺

--->QSoft RAMDisk Enterprise V5.3.1.5┊功能强大虚拟硬盘工具┊英文绿色特别版
--->SuperSpeed RamDisk v8.0.0.4 Win2kXP2k3 注册版
--->Email Privacy V2.9┊通过建立SMTP发送服务器将邮件直接发送┊英文绿色特别版
--->ExamDiff Pro V3.5.13┊功能强大的文件和文件夹对比分析软件┊英文绿色特别版
Tags:  建立 窗体 MDI

芯友网版权所有 1999-2006 | 著作权与商标声明 | 法律声明 | 服务条款 | 隐私声明 | 联系我们