Hallo Franz,
ich möchte ein Programm erstellen, das
z.B. wie beim Notepad die bei der Kommandozeile angegebenen
Parameter ausliest. (notepad.exe „C:\autoexec.bat“ )
die in der Kommandozeile an Dein Programm übergebenen Parameter
kannst Du über die Command-Funktion ermitteln.
Debug.Print Command
führt zur Ausgabe der dem Programm übergebenen Parameter.
Da sich alle Parameter in einem String befinden kann es sinnvoll sein,
diese erst einmal mittels Split in ein Array zu überführen:
Dim Optionen() As String
Dim i as Long
...
Optionen() = Split(Command, " ")
Debug.Print "Es wurden " & UBound(Optionen())+1 & " Optionen Angegeben."
For i = 0 to UBound(Optionen())
Debug.Print "Option " & i & ": " & Optionen(i)
Next i
Bei VB 6 kannst Du zum Testen die Kommandozeilenparameter
unter
- [Menü] Projekt
- [Menüeintrag] Eigenschaften von…
- [Registerkarte] Erstellen
- [Feld] Befehlszeilenargumente
angeben, die dann dem Programm während der Testphase in der
IDE übergeben werden.
Gruss
Thomas