Ich habe eine auf Windows Forms basierende Anwendung, die von einem anderen Programmierer erstellt wurde, und ich muss ein paar Befehlszeilenschalter hinzufügen, damit ich Argumente wie:
übergeben kann primary output exe
oder program.exe -reinitialise
Ich habe einige Dokumente online gefunden, aber alle scheinen in C # zu sein und sind nur für Kommandozeilenprogramme vorgesehen.
Dieses Programm wird über eine .msi installiert und die .exe wird nur am Ende erstellt.
Meine Fragen sind also:
Wie füge ich Befehlszeilenoptionen zu einer VB.Net-Anwendung hinzu?
Wo / in welcher Form füge ich den Parser hinzu, damit die primäre Ausgabe .exe die Argumente akzeptiert?
Ähnlich wie C / C # erhalten Sie sie als Array. Anders als C / C # erhalten Sie sie als eine schreibgeschützte Eigenschaft von der Anwendung selbst (My.Application.CommandlineArgs)
Code Beispiel auf dieser Seite (für VB) sollte Ihnen zeigen, was Sie brauchen, denke ich ...