Lorsque l'utilisateur dépose une icône de fichier par-dessus l'icône de mon application, je suis en mesure de récupérer le chemin d'accès au fichier déposé. Il est contenu dans args[0]
.
Comment puis-je récupérer le chemin du fichier quand il n'y a pas Main()
?
IOW: Ma dernière application n'est pas basée sur une console.
Main()
?obj\Debug\App.g.i.cs
ouobj\Release\App.g.i.cs
des dossiers. Il y a toujours un "Main" ou un autre point d'entrée statique :-)Réponses:
Vous pouvez utiliser le
Environment.GetCommandLineArgs()
fonction pour obtenir les arguments de ligne de commande à tout moment dans votre application.la source