Поделиться через


Доступ к работающему приложению в Visual Basic

В этом разделе содержатся подразделы, посвященные использованию модели приложения Visual Basic для управления поведением приложения во время выполнения и получения информации о приложении во время выполнения.

Объект My.Application предоставляет свойства, методы и события, связанные с текущим приложением. Он позволяет получать сведения о приложении, такие как текущие региональные параметры, способ развертывания приложения и переменные среды. Модель приложения Visual Basic, предоставляемая объектом My.Application, позволяет приложению выполнять некоторый код во время запуска и завершения работы приложения. Аналогично, свойство My.Application.Deployment предоставляет объект развертывания ClickOnce для текущего приложения.

Задачи

Целевой тип

См.

Разрешение приложению обрабатывать другие события, которые могут возникнуть при выполнении кода

DoEvents

Определение аргументов командной строки приложения

Практическое руководство. Доступ к аргументам командной строки (Visual Basic)

Проверка, не было ли приложение запущено со строкой "/batch" в качестве аргумента

Практическое руководство. Включение пакетного режима для приложений Windows Forms (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)