如果一定要在OnCreate或者OnShow里用
定义Form.Visible := false;//其实这项是默认的
Application.ShowMainForm := false;
就可以达到隐藏的效果了你可以定义在OnActivate里ShowWindow(handle,SW_HIDE)就有效了
定义Form.Visible := false;//其实这项是默认的
Application.ShowMainForm := false;
就可以达到隐藏的效果了你可以定义在OnActivate里ShowWindow(handle,SW_HIDE)就有效了
解决方案 »
- 新手请教一个问题,自制控件的添加
- 如何调用ActiveForm实现类(ActiveFormImpl类)中的Public方法(急需解决)急!!!!!!!!!!!!!!!!!
- 网上广为流传的Delaunay.pas谁有完整版?
- 请教:在erp中,锁这个概念用的多吗?
- 将16进制数C9,BA转换成字符串“上海”,该怎样做?有专门的函数吗
- 如何运行时动态创建一个在自建类中的Tedit组件?我创建时候总是警告说类型不匹配,为啥?
- 如何拷贝当前正在运行的程序?
- 如何令一个width=20,height=20的Image填充’满’一个width=300,height=300的Form
- 标号为什么不能设置?急!加急!加加急!100分!
- Fast Report 里面,Count怎么不能用啊?SOS!
- 一个小问题:(
- 请举个指针存取数据的示例(典型的p^=trecord)
Application.ShowMainForm := False;
...
Application.Run;
Hide的意思是不显示当前窗口,并激活其他窗口,也就相当于是最小化了窗口
并且不能通过点击来再restore出来而visible 则是不可见所以如果你在程序过程中,要想真正隐藏窗口的话,
就设置visible := false就可以了