[VB.NET][Application console] Arguments
Bonjour,
Je souhaite faire un exécutable qui permet d'exécuter un fichier .reg avant de lancer la vrai application.
donc je crée une application console dans laquelle j'ai le code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Module SolidWorksLauncher
Sub Main()
Dim MyProcessus As New System.Diagnostics.Process
With MyProcessus
.StartInfo.FileName = "regedit.exe"
.StartInfo.Arguments = "/s - \\Hydre\public\Test.reg"
.Start()
.StartInfo.FileName = "C:\Program Files\SolidWorks 2005\SldWorks.exe"
.StartInfo.Arguments = ""
.Start()
.Close()
End With
End Sub
End Module |
le seul problème c'est que je n'arrive pas récupérer les arguments qui sont ou seraient passés à mon application.
Puisque le fait de faire un double click sur un fichier de l'application ouvre ce fichier dans l'application.
J'espère que je suis clair.
Merci pour votre aide
Re: [VB.NET][Application console] Arguments
Citation:
Envoyé par DotNET74
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Module SolidWorksLauncher
Sub Main(args As string[] )
Dim MyProcessus As New System.Diagnostics.Process
With MyProcessus
.StartInfo.FileName = "regedit.exe"
.StartInfo.Arguments = "/s - \\Hydre\public\Test.reg"
.Start()
.StartInfo.FileName = "C:\Program Files\SolidWorks 2005\SldWorks.exe"
.StartInfo.Arguments = ""
.Start()
.Close()
End With
End Sub
End Module |
il faut rajouter la déclaration du tableau de string des arguments
je suis pas sur de la syntaxe mais l'idée est la .