怎么设置窗体不可见?

sssa2000 2002-02-22 10:08:50
我把form1的visible设为了false, 有加入了showwindow(form1.hform ,sw_hide);
怎么还是无法把窗体隐藏?

究竟用什么方法可以隐藏? 在任务栏上也不可见?
...全文
49 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
h2yang 2002-02-22
  • 打赏
  • 举报
回复
form.visible:=false;

form.hide;都可以。
40Star 2002-02-22
  • 打赏
  • 举报
回复
program Project1;

uses
Windows,Forms,
Unit1 in 'Unit1.pas' {Form1};

{$R *.res}
var
dwExStyle:integer;
begin
//代码可以把程序的任务栏图标去掉
SetWindowLong(Application.Handle, GWL_EXSTYLE, GetWindowLong(Application.Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW);
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
redlegend_126_com 2002-02-22
  • 打赏
  • 举报
回复
在工程文件中写如:(*.dpr)
在application.run语句之前写入:
application.showmainform:=false;
就可以了,给分吧
brallow 2002-02-22
  • 打赏
  • 举报
回复
fomr.visible:=false;
wafeijian 2002-02-22
  • 打赏
  • 举报
回复
Form1.visible=.f.
hmily1688 2002-02-22
  • 打赏
  • 举报
回复
去掉showwindow(form1.hform ,sw_hide);试试
Bellamy 2002-02-22
  • 打赏
  • 举报
回复
是啊!

5,388

社区成员

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

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