访问正在运行的应用程序 (Visual Basic)

本节包含的主题介绍了如何使用 Visual Basic 应用程序模型来控制应用程序的运行时行为,还介绍了如何获取有关应用程序的运行时信息。

My.Application 对象提供了与当前应用程序相关的属性、方法和事件。 通过该对象可以获取有关应用程序的信息,如当前的区域性、应用程序的部署方式以及环境变量。 通过 My.Application 对象所公开的 Visual Basic 应用程序模型,可以使应用程序在启动和关闭时运行代码。 同样,My.Application.Deployment 属性提供了当前应用程序的 ClickOnce 部署对象。

任务

若要

请参见

允许您的应用程序处理在代码运行时可能引发的其他事件

DoEvents

确定应用程序的命令行参数

如何:访问命令行参数 (Visual Basic)

检查应用程序在启动时是否使用了“/batch”作为参数

如何:为 Windows 窗体应用程序启用批处理模式 (Visual Basic)

处理您的应用程序中的任何未捕获的异常

UnhandledException

当应用程序启动或结束时,使用由 Visual Basic 应用程序模型提供的事件来运行代码

如何:在应用程序启动或结束时运行代码 (Visual Basic)

检查用于启动单实例应用程序的后续尝试的命令行参数

StartupNextInstance

下载并安装 ClickOnce 应用程序的最新版本

如何:下载 ClickOnce 应用程序更新 (Visual Basic)

请参见

任务

如何:指定程序集信息(Visual Basic、C#)

参考

ApplicationBase

Microsoft.VisualBasic.Logging.Log

Info

概念

Visual Basic 应用程序模型概述

记录来自应用程序的信息 (Visual Basic)