Oggetto My.Application

Aggiornamento: novembre 2007

Fornisce proprietà, metodi ed eventi correlati all'applicazione corrente.

Note

Le proprietà esposte dall'oggetto My.Application restituiscono dati associati solo all'applicazione o al DLL corrente. Con My.Application non è possibile alterare alcuna informazione a livello del sistema.

Alcuni membri sono disponibili solo per i Windows Form o le applicazioni console.

Esempio

In questo esempio viene utilizzata la proprietà My.Application.CommandLineArgs per esaminare gli argomenti della riga di comando dell'applicazione. Se viene rilevato un argomento che inizia con /input=, verrà visualizzata la parte restante dell'argomento.

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

Requisiti

Spazio dei nomi:Microsoft.VisualBasic.ApplicationServices

Classe:WindowsFormsApplicationBase (la classe baseConsoleApplicationBase fornisce i membri disponibili nelle applicazioni console e la sua classe baseApplicationBase fornisce i membri disponibili in tutti i progetti).

Assembly: la libreria di runtime di Visual Basic (in Microsoft.VisualBasic.dll)

Vedere anche

Riferimenti

Membri dell'oggetto My.Application

Proprietà My.Application.ApplicationContext

Oggetto My.Application.Info

Oggetto My.Application.Log

Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase

Microsoft.VisualBasic.ApplicationServices.ApplicationBase