c++ builder 防止多个相同的子窗口同时出现
来源:互联网 发布:日式拉面知乎 编辑:程序博客网 时间:2024/05/14 05:30
1
2
3
4
5
6
7
8
9
10
TForm* TfmMain::FormExist(AnsiString szCaption)
{
for
(
int
i=0; i<
this
->MDIChildCount; i++)
{
TForm *pForm =
this
->MDIChildren[i];
if
(pForm->Caption == szCaption)
return
pForm;
// 已存在窗体,返回该窗体
}
return
NULL;
// 不存在窗体,返回空值
}
1
1
使用方法:
1
2
3
4
5
6
7
8
9
10
11
void
__fastcall TfmMain::mnuRegClick(TObject *Sender)
{
// 门诊挂号管理
TForm *pForm = FormExist(
"门诊挂号管理"
);
// 如果已存在则激活,否则新建一个字窗体
if
(pForm)
pForm->SetFocus();
else
pForm =
new
TfmReg(Application);
pForm->Show();
}
出处:http://www.cn
0 0
- c++ builder 防止多个相同的子窗口同时出现
- 使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- 使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- 使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
- securecrt同时向多个tab窗口发送相同的命令
- securecrt同时向多个tab窗口发送相同的命令
- securecrt同时向多个tab窗口发送相同的命令
- securecrt同时向多个tab窗口发送相同的命令
- Winform中防止重复打开多个相同子窗体的方法
- "防止同时出现多个应用程序实例"之改进
- 防止同时出现多个应用程序实例之改进
- Delphi防止同时出现多个应用程序实例之改进
- Delphi防止同时出现多个应用程序实例
- Delphi防止同时出现多个应用程序实例--CreateMutex
- Delphi防止同时出现多个应用程序实例--CreateMutex
- Delphi防止同时出现多个应用程序实例--CreateMutex
- Delphi防止同时出现多个应用程序实例--CreateMutex
- iOS中防止多个按钮同时点击出现的问题
- leetcode113~Path Sum II
- MySQL数据库集群实现负载均衡的安装配置详解
- 1.分布式技术概述
- Android实现简单音乐播放器(MediaPlayer)
- c 编写Add Two Polynomials
- c++ builder 防止多个相同的子窗口同时出现
- 创建加密sqlite数据库
- js库
- c编写 Insertion or Heap Sort
- 位运算主要知识
- c编写Iterative Mergesort
- python学习8-流程控制-while
- 浅谈UDP(数据包长度,收包能力,丢包及进程结构选择)
- java后台框架源码 springmvc mybatis oracle mysql maven