TApplication类
过程 事件列表 OnActivate 当应用程序变为活动时该事件发生 OnDeactivate 当应用程序变为非活动时该事件发生 OnFxception 在应用程序中出现未处理异常时该事件发生 OnHelp 当应用程序收到寿命的请求时该事件发生 OnHint 当光标移到帮助提示控件或菜单选项上时该事件发生 ONIdle 当应用程序变为空闲时该事件发生 OnMessage 当应用程序收到Windows消息时该事件发生 OnMninize 当应用程序被最小化时该事件发生 OnRestore 当被最小化的应用程序恢复时该事件发生 OnShowHint 当应用程序显示提示窗口时该事件发生 属性 Tpplication::AllowTesting 指定应用程序是否是活动的,是否有焦点。 __property bool Active = { read = FActive, nodefault } ; Active属性属于只读属性。当应用程序是活动的,Active 属性为True ;应用程序是非活动的,ACtive属性为 False。在构造函数中,Active 属性被设置为True。如果窗体可应用程序具有焦点时,则应用程序是活动的。当来自另一个不同的应用程序的窗口变成活动的窗口时,原应用程序变成非活动的。关闭应用程序时,在析构函数中 Active属性被设置为False。 TApplication::AllowTesting AllowTesting 属性表示IDE的信息。 __property bool AllowTesting ={ read = TAllowTesting ,write = FAllowTesting , nodefault }; 不能使用AllowTesting属性,它仅供内部使用。 TApplication::DialogHandle DialogHandle属性为在Delphi应用程序中使用非Delphi对话框提供了一个机制。 __property HWND DialogHandle = {read = GetDialogHandle,write = SetDialogHandle,nodefault }; 当显示一个用CialogHandle API功能创建的一个非模态对话框时,使用DialogHandle属性。将DialogHandle属性设定为非模态对话框的句柄,能允许对话框理解来处自应用程序信息回路的信息。当对话框收到一个激活信息(WMNCACTIVATE)时,将DialogHandle属性设定为非模态对话框的句柄;当对话框收到下个失去活动的信息时,将DialogHandle属性设置为0。 TApplication::EXeName 包含包括中文路径信息的可执行应用程序的文件名称。 __property System::AnsiString ExeName = {read = GetExeName } ; ExeName属性属于只读属性。使用ExeNarme属性可以获得应用程序可执行文件的名称。应用程序的名称是扩展名为::EXE的工程文件的根名。默认名为PROJECTI::EXE。若想改变ExeName属性,则用所需要的新根名保存工程文件并重建应用程序。ExeName属性能够反映工程文件名的改变。 TApplication::Handle Handle属性提供对应用程序主窗体(窗口)的窗口句柄的访问。 __property HWND Handle={read=FHandle,write=SetHande,nodefault}; 调用需要一个父窗口句柄的Windows API函数时,使用Handle属性。例如,在应用程序中,一个显示其最高层弹出式窗口的DLL,将需要一个父窗口以显示其窗口。使用Application::Handle可以使这样的窗口成为应用程序的一部分,因而它们可与应用程序一起进行最小化、最大化、激活以及失活。 注意:使用VCL窗体写一个DLL时,指定主EXE的主窗口的窗口句柄作为DLL的Application::Handle属性。这可使DLL的窗体成为主应用程序的一部分。在一个EXE中不要对Application::Handle赋值。 TApplication::HelpFile 指定应用程序用于显示帮助的文件名称。 __property System::AnsiString HelpFile={read=FHelpFile,write=FHelpFile}; 对于有一个帮助文件与Windows Help系统一起使用的应用程序,使用HelpFile属性。Windows显示由HelpFile属性指定的文件。或者在运行阶段给HelpFile属性指定一个文件名,或者在设计阶段在Project|Options对话框的Application页中指定一个帮助文件。默认时,HelpFile属性为一零字符串,且应用程序的Hel |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |