Objeto My.Application
Fornece propriedades, métodos e eventos relacionados ao aplicativo atual.
Comentários
As propriedades expostas pelos dados do objeto de retorno My.Application que está associado apenas com o aplicativo atual ou DLL.Nenhuma informação de nível de sistema pode ser alterada com My.Application.
Alguns membros estão disponíveis somente para Formulários do Windows ou aplicativos do console.
Exemplo
Este exemplo usa a propriedade My.Application.CommandLineArgs para examinar os argumentos de linha de comando do aplicativo.Se for encontrado um argumento que começa com /input=, o resto desse argumento é exibido.
Private Sub ParseCommandLineArgs()
Dim inputArgument As String = "/input="
Dim inputName As String = ""
For Each s As String In My.Application.CommandLineArgs
If s.ToLower.StartsWith(inputArgument) Then
inputName = s.Remove(0, inputArgument.Length)
End If
Next
If inputName = "" Then
MsgBox("No input name")
Else
MsgBox("Input name: " & inputName)
End If
End Sub
Requisitos
Namespace:Microsoft.VisualBasic.ApplicationServices
Classe:WindowsFormsApplicationBase (a classe base ConsoleApplicationBase Fornece a membros disponível nos aplicativos de console e sua classe base ApplicationBase fornece os membros que estão disponível em todos os projetos)
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Consulte também
Referência
Propriedade My.aplicativo.ApplicationContext
Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase