TApplication类
http://tech.ddvip.com 2006年03月30日 社区交流
本文详细介绍TApplication类
TApplication是应用程序使用的类型。
类关系 TObject→TPersistent→TComponent
TApplication 是一外封装Windows 应用程序的类。在Y职TApplication中引入的方法和属性,反映了 Windows 操作系统建立起来的如创建、运行、确认以及删除一个应用程序的基本情况。因此,当编写一个 Windows 应用程序时,TApplication简化了用户和 Windows 环境之间的接口。为此目的, TApplication封装了下列行为:
·Windows信息处理
·上下文相关的在线帮助
·菜单加速键和键处理
·异常情况处理
·为应用程序管理在Windows 操作系统中进行定义的基本部分,例如MainWindow、WindowClass 等。
每个C++Builder应用程序象声明应用程序实例一样,自动声明Application变量。如果C++Builder应用程序不是Web服务器应用程序,该变量将属于TApplication类型。因此,Tapplication 对象既不可能在元件选项板组件中出现,窗体设计者也不可能在进行可视化操作时使用。TApplication 对象没有公开的属性。然而,TApplication对象的一些公用特性可以在窗体设计阶段进行设置或修改;也可以在Priject | Options对话框中的Application页中进行设置或修改。
属性列表
Active 应用程序是否是活动的
AllowTesting 表示IDE的信息
DialogHandle 在应用程序中使用非Delphi对话框提供机制
ExeName 可执行应用程序的文件名称
Handle 提供对窗口句柄的访问
HelpFile 用于显示帮助的文件名称
Hint 显示在帮助提示框中的文本字符串
Hintcolor 确定提示框的颜色
HintHidePause 在隐匿帮助提示之前应等待的时间间隔
责编:豆豆技术应用