Befehlszeilenparameter in VB.net
Hallo Leute,
ich bin gerade dabei ein Programm zu schreiben, welches Ordner verschiebt. Das verschieben funktioniert super. Ich wollte nun hinter der .exe (also als verknüpfung) Parameter "Quelle" und "Ziel" hinzufügen. Das Problem ergibt sich, wenn im Pfad Leerzeichen enthalten sind.
Wie folgt sieht mein Abruf aus:
<code type"Vb.net">
Function GetCommandLineArgs() As String()
Dim separators As String = " "
Dim commands As String = Microsoft.VisualBasic.Command()
Dim arguments() As String
Dim args() As String = commands.Split(separators.ToCharArray)
Return arguments
End Function
Leider trennt er auch, wenn der Pfad in " " steht. Was kann ich machen?
MfG
VB-NET
ich bin gerade dabei ein Programm zu schreiben, welches Ordner verschiebt. Das verschieben funktioniert super. Ich wollte nun hinter der .exe (also als verknüpfung) Parameter "Quelle" und "Ziel" hinzufügen. Das Problem ergibt sich, wenn im Pfad Leerzeichen enthalten sind.
Wie folgt sieht mein Abruf aus:
<code type"Vb.net">
Function GetCommandLineArgs() As String()
Dim separators As String = " "
Dim commands As String = Microsoft.VisualBasic.Command()
Dim arguments() As String
Dim args() As String = commands.Split(separators.ToCharArray)
Return arguments
End Function
Leider trennt er auch, wenn der Pfad in " " steht. Was kann ich machen?
MfG
VB-NET
Please also mark the comments that contributed to the solution of the article
Content-Key: 96052
Url: https://administrator.de/contentid/96052
Printed on: April 24, 2024 at 07:04 o'clock
1 Comment