- Geef eerst globaal aan wat het probleem is
Gebruike taal: Visual Basic.Net
- Geef vervolgens aan waar je denkt dat het aan ligt
Visual Basic:
1
| Microsoft.VisualBasic.Command() |
Voorbeeld code volgens Microsoft:
code:
1
2
3
4
5
6
7
| Function GetCommandLineArgs() As String() ' Declare variables. Dim separators As String = " " Dim commands As String = Microsoft.VisualBasic.Command() Dim args() As String = commands.Split(separators.ToCharArray) Return args End Function |
Deze functie retourneert dus een string array (?) maar checkt niets qua inhoud.
Mijn code met RegExp
code:
1
2
| Dim regExpPath As New System.Text.RegularExpressions.Regex("(/path:)(\w\x3A){*}\s")
Console.WriteLine(regExpPath.Match(Microsoft.VisualBasic.Command).ToString) |
Met deze code hoop ik van de ingetypte Bot.exe /path:c: om te bouwen naar /path:c: (mooier zou zijn dat ik alleen c: over hou maar ik heb geen idee hoe dat kan).
- Geef vervolgens aan wat je al geprobeerd hebt.
- Geef altijd aan wat voor eventuele foutmeldingen of waarschuwingen je krijgt.
- Bonus vraag
Dit is nog puur development, dus enige foutafhandeling etc ontbreekt