' Sample for the Environment.GetCommandLineArgs method Imports System Class Sample Public Shared Sub Main() Console.WriteLine() ' Invoke this sample with an arbitrary set of command line arguments. Dim arguments As [String]() = Environment.GetCommandLineArgs() Console.WriteLine("GetCommandLineArgs: {0}", [String].Join(", ", arguments)) End Sub 'Main End Class 'Sample ' 'This example produces the following results: ' 'C:\>GetCommandLineArgs ARBITRARY TEXT ' 'GetCommandLineArgs: GetCommandLineArgs, ARBITRARY, TEXT '
MsgBox([String].Join(", ", My.Application.CommandLineArgs))
Public Shared Sub Main() Dim Argument As [String]() = Environment.GetCommandLineArgs() Console.WriteLine("GetCommandLineArgs: {0}", [String].Join(", ", Argument)) MsgBox([String].Join(", ", Argument)) End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionMais ne comprend pas la solution proposé ...
Quand ton logiciel s'installe il doit également indiquer a windows que les fichiers portant l'extension choisi doit être ouvert par ton programme.
Prenons un exemple :
Tu veux que ton programme ouvre les fichiers portant l'extension ".txt".
1 - Fais un cliques droit sur ton projet de déploiement et cliques sur "Afficher - Types de fichiers".
2- Fais un clique droit sur "Types de fichiers sur l'ordinateur cible" et cliques sur "Ajouter un type de fichier"
3- Dans les propriétés de ton nouveau type de fichiers met les infos suivantes : Name Document TXT , Command La sortie principale de ton application , Extension = txt. Tu peux aussi ajouter une description ou un icone personnalisé pour les documents txt.
4- Dans les propriétés de "&Open" tu dois avoir dans argument "%1" ce qui veut dire qu'il prendra le premier argument comme étant le fichier à ouvrir.
:wink: