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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 96052
Url: https://administrator.de/forum/befehlszeilenparameter-in-vb-net-96052.html
Ausgedruckt am: 19.04.2025 um 09:04 Uhr
1 Kommentar