Exporter (0) Imprimer
Développer tout

My.Application, objet

Fournit des propriétés, des méthodes et des événements en rapport avec l'application en cours.

Les propriétés exposées par l'objet My.Application retournent les données associées uniquement à l'application ou la DLL actuelle. Aucune information au niveau du système ne peut être modifiée avec My.Application.

Certains membres sont uniquement disponibles pour les applications console ou Windows Forms.

Cet exemple utilise la propriété My.Application.CommandLineArgs pour examiner les arguments de ligne de commande de l'application. Si un argument détecté démarre avec /input=, le reste de cet argument est affiché.

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

Espace de noms : Microsoft.VisualBasic.ApplicationServices

Classe : WindowsFormsApplicationBase (la classe de base ConsoleApplicationBase fournit les membres disponibles dans les applications console, et sa classe de base ApplicationBase fournit les membres disponibles dans tous les projets)

Assembly : bibliothèque runtime Visual Basic (dans Microsoft.VisualBasic.dll)

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft