5
IDNO 7
IDOK 1
IDRETRY 4
IDYES 6
---- 6 控制窗口的尺寸
---- 一般可以用窗口手柄来调整窗口的尺寸,但是也可以用Application的事件
来调整。实现的方法是用以下两个过程:
Application.Minimized;
Application.Restore;
---- 前一个过程用来将程序的主窗口最小化,而后一个过程用来将最小化的窗口
恢复到原来的尺寸。
---- 7
链接联机帮助文件
---- Application的CurrentHelpFile属性能够指定当前程序所用的联机帮助文件
的文件名。这个属性经常与另一个方法联合在一起使用。举例如下:
Application.HelpFile := ''联机帮助文件名'';
Application.HelpJump(''联机帮助文件的主题’)
---- 通过这一命令组合,我们就能使系统弹出一个显示某主题的联机帮助文件。
---- 8 在程序运行时动态地创建窗口
---- 一般情况下,窗口是在设计时加入到工程项目中的,但是有时也需要我们在
程序运行时动态地加入窗口,这就要用到Application 的CreateForm过程,举例
如下:
Form3:Tform3; //声明窗口类
Application.CreateForm(TForm3, Form3); //创建窗口
---- 9 结束程序
---- 虽然我们可以用关闭主窗口的方法来关闭一个程序,但是更好的办法是用A
pplication的Terminate过程。它能够起到更彻底地关闭程序的效果。
---- 10 Destroy 属性.
---- 虽然Delphi提供了这一属性,但是并不提倡使用它,如果要终结程序就要调用
Terminate过程,而Destroy过程一般是用来在程序发生悬挂时来退出程序时才调
用,有些类似Windows中的结束任务功能。它不仅能关闭程序实例本身,而且还能
释放程序所占用的资源,能够达到将程序彻底清除出系统的目的。