社区
C++ Builder
帖子详情
想给程序加一个启动窗口
glooby
2004-04-27 05:16:50
想给我的一个程序加一个启动窗口,就像word之类的软件,刚启动时首先弹出一个窗体,上面是公司的图标和一些版权信息,然后过一小会儿,这个窗体自动消失了,真正的主窗体才出来。请问该如何做?
...全文
89
5
打赏
收藏
想给程序加一个启动窗口
想给我的一个程序加一个启动窗口,就像word之类的软件,刚启动时首先弹出一个窗体,上面是公司的图标和一些版权信息,然后过一小会儿,这个窗体自动消失了,真正的主窗体才出来。请问该如何做?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chpst
2004-04-28
打赏
举报
回复
Splash->Show();
应是Form5吧!
glooby
2004-04-27
打赏
举报
回复
请再帮忙看看,程序运行后溢出,代码如下:
#include <vcl.h>
#pragma hdrstop
#include "Unit5.h" //这是启动窗口的头文件
long Itime;
USEFORM("Unit1.cpp", Form1);
USEFORM("Unit2.cpp", Form2);
USEFORM("Unit3.cpp", Form3);
USEFORM("Unit6.cpp", Form6);
USEFORM("Unit7.cpp", Form7);
USEFORM("Unit4.cpp", Form4);
USEFORM("Unit5.cpp", Form5);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
TForm5 *Splash= new TForm5(Application);
Splash->Show();
Application->Initialize();
Application->CreateForm(__classid(TForm1), &Form1); // 主窗口
Application->CreateForm(__classid(TForm2), &Form2); // 运行到这儿程序溢出
Application->CreateForm(__classid(TForm3), &Form3);
Application->CreateForm(__classid(TForm6), &Form6);
Application->CreateForm(__classid(TForm7), &Form7);
Application->CreateForm(__classid(TForm4), &Form4);
Itime=GetTickCount();
while ((GetTickCount()-Itime)/1000 <1);
Splash->Update();
Splash->Free();
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
return 0;
}
//---------------------------------------------------------------------------
空中猎手
2004-04-27
打赏
举报
回复
TForm2* frm = new TForm2(this);
try {
frm->ShowModal();
frm->Update();
Sleep(10000);
} __finally {
delete frm;
}
thp
2004-04-27
打赏
举报
回复
.
chpst
2004-04-27
打赏
举报
回复
#include <vcl.h>
#include "SplashUnit.h"
long Itime;
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Splash= new TSplash(Application);
Splash- >Show();
Application- >Initialize();
Application- >CreateForm(__classid(TDM), &DM);
Application- >CreateForm(__classid(TLoginForm), &LoginForm);
Application- >CreateForm(__classid(TMainForm), &MainForm);
Itime=GetTickCount();
while ((GetTickCount()-Itime)/1000 <1)
Splash- >Update();
Splash- >Free();
Application- >Run();
}
catch (Exception &exception)
{
Application- >ShowException(&exception);
}
catch (...)
{
try
{
throw Exception( " ");
}
catch (Exception &exception)
{
Application- >ShowException(&exception);
}
}
return 0;
}
Android应用
程序
进程管理
Android系统里面的应用
程序
进程有
一个
特点,那就是它们是被系统托管的。也就是说,系统根据需要来创建进程以及回收进程。进程创建发生在组件
启动
时,它们是由Zygote进程负责创建。Zygote进程是由系统中的第
一个
进程...
DirectX修复工具 V3.3增强 绿色版
同时鉴于Windows 8(Windows 8.1、Windows 8.1 Update)、Windows 10系统中默认未包含.NET Framework 2.0,因此新版的
程序
文件夹内将包含
一个
DirectX_Repair_win8的特别版
程序
,该
程序
功能与通用版相同,基于.NET ...
DOS命令之start:
启动
窗口
运行指定
程序
或命令
这将
启动
一个
MINIMIZED
窗口
,标题为\ping测试\,并在其中
启动
一个
新的CMD.EXE,运行PING命令。- /LOW | /NORMAL | /HIGH | /REALTIME:指定要在新
窗口
中
启动
程序
的优先级。- /MAX | /MIN | /NORMAL:指定要在新
窗口
...
程序
在
启动
时隐藏
窗口
程序
在
启动
时隐藏
窗口
--作者:赖玉平(aulyp@163.com)
想
让对话框
程序
启动
时是隐藏的,也就是在后台
启动
,(最开始我是为了让3G应用
程序
在后台初始化)然后需要时又可以显示。刚开始我也
想
到在OnInitDialog()中...
bat批处理文件同一
窗口
下
启动
多个应用
程序
bat命令中利用ping延时,例如
启动
的多个应用
程序
之间有依赖时可进行延时。...同一
窗口
下
启动
多个应用
程序
(start /b),此处以
启动
python脚本为例,handle.py运行需要依赖manager.py,可延时3s后...
C++ Builder
13,871
社区成员
102,694
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章