APP对象

王朝百科·作者佚名  2011-05-24
窄屏简体版  字體: |||超大  

VB中的APP对象APP对象是通过关键字APP访问的全局对象。它有十几个属性,在应用程序中可获得程序的标题、版本信息、可执行文件和帮助文件的路径及名称等信息,以及检查应用程序是否已经运行等。常见APP属性1、ExeName属性:该属性为字符串类型,返回当前正在运行的可执行文件的主名(不带扩展名)。如果是在开发环境下运行,则返回工程名

2、Path属性:该属性为字符串类型,当从开发环境运行该应用程序时,Path指定.vbp工程文件的路径,或者当把应用程序当成一个可执行文件运行时,Path指定.exe文件的路径。

3、PrevInstance属性:该属性为逻辑属性,用于检查系统是否已有一个实例,可用于限制程序只能执行一次。例如:

Private Sub Form_Load()

If App.PrevInstance Then

MsgBox "应用程序已在运行中!", 48, "警告"

End

End If

End Sub

4、Title属性:该属性为字符串类型,返回或设置应用程序的标题,该标题要显示在Microsoft Windows的任务列表中。如果在运行时发生改变,那么发生的改变不会与应用程序一起被保存。例如:

Private Sub Form_Click()

Print App.Title

App.Title = "New Title"

Print App.Title

End Sub

输出:工程1

New Title

5、TaskVisible属性:该属性为逻辑属性,用于检测当前的运行程序是否显示在Windows系统的任务栏中。

6、Comments属性:返回关于运行中的应用程序的内容。

7、CompanyName属性:返回应用程序的作者

8、FileDescription属性:返回运行中运行程序的说明文件

9、HelpFile属性:返回/设置该工程相关的帮助文件名

10、hInstance属性:返回应用程序的事例句柄

11、LegalCopyright属性:返回关于运行中的应用程序的版本信息

12、LegalTrademarks属性:返回关于运行中的应用程序的商标信息

13、LogMode属性:返回指示目标(事件日志或日志文件)和其他日志属性的值

14、LogPath属性:返回应用程序的日志指定文件名(如果登录到一个文件)

15、Major属性:返回工程的主发行号

16、NonModalAllowed属性:返回值指出窗体是否显示为无模式窗体(无模式)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航