Delphi如何写程序开始不加载窗体?

独醒子 2011-01-19 02:12:57
我需要写个程序,
程序基本是不需要窗体的,
在程序运行过程中,有时候会需要显示窗体
窗体显示前需要对窗体的一些属性进行设置
这样的程序该如何做啊?


麻烦会的老大给出详细过程
并粘贴所有代码(包括工程文件代码)

谢谢
...全文
138 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
haitao 2011-01-20
  • 打赏
  • 举报
回复
写控制台程序
dyf2001 2011-01-20
  • 打赏
  • 举报
回复
写服务程序啊
h98458 2011-01-20
  • 打赏
  • 举报
回复
上楼的正确
cuit_xiong 2011-01-20
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 keeley20 的回复:]
Delphi(Pascal) code

Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.ShowMainForm :=False;//隐藏窗体
Application.Run;
[/Quote]
这个
UndefinedCoder 2011-01-20
  • 打赏
  • 举报
回复
Application.CreateForm(TForm1, Form1);
把这样的删除就行了。
BCBPLC 2011-01-20
  • 打赏
  • 举报
回复
Application.ShowMainForm :=False;//隐藏窗体
keeley20 2011-01-19
  • 打赏
  • 举报
回复
在窗体显示前对其属性进行一些设置可以在

TForm1.FormShow或者TForm1.FormCreate事件里面做

如 :
procedure TForm1.FormCreate(Sender: TObject);
begin
Form1.Caption:='111';
end;

BCBPLC 2011-01-19
  • 打赏
  • 举报
回复
木马就是这么干的
BCBPLC 2011-01-19
  • 打赏
  • 举报
回复
如果是VCL方式,主Form1一定要有,但可以不显示,
Form1ONCREATE()中,
Application.MainForm:=false;
将先不显示

bdmh 2011-01-19
  • 打赏
  • 举报
回复
那就需要的时候动态创建一个TForm吗
keeley20 2011-01-19
  • 打赏
  • 举报
回复

Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.ShowMainForm :=False;//隐藏窗体
Application.Run;
独醒子 2011-01-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 bcbplc 的回复:]
如果是VCL方式,主Form1一定要有,但可以不显示,
Form1ONCREATE()中,
Application.MainForm:=false;
将先不显示
[/Quote]

这个不行啊,提示是只读属性。

我这个程序内容很简单,就是运行起来什么都不显示,
工作仅仅是打开一个udp监听。
当收到特定信息的时候弹出一个窗口显示内容。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧