Ho un'applicazione Windows Form basata fatta da un altro programmatore e ho bisogno di aggiungere una riga di comando passa pochi a è primary output exe
modo che io possa passare gli argomenti come:Aggiungendo argomenti della riga di comando per l'applicazione VB.Net
program.exe -reinitialise
o program.exe -sync
Ho trovato alcuni documenti in linea ma tutti sembrano essere in C# e sono per programmi solo da riga di comando.
Questo programma viene installato tramite un .msi e l'exe viene creato solo alla fine.
Quindi le mie domande sono:
Come faccio ad aggiungere riga di comando per un'applicazione VB.Net?
Dove/quale modulo si aggiunge il parser in modo che l'output primario .exe accetti gli argomenti?
Ma dove nella domanda di moduli va - nella prima forma visualizzata? Come fa l'applicazione a sapere che è stato avviato dalla riga di comando e non da un collegamento? –
se è lanciato da un collegamento, il collegamento può o non può aver passato argomenti, quindi quella parte non è rilevante. –
Per quanto riguarda dove posizionarlo ... se si guardano le impostazioni del progetto, esiste una classe e un punto di ingresso definiti, che di default è il modulo1. Puoi scegliere di posizionare il codice lì (e leggerlo nel punto di ingresso), puoi anche creare un modulo di classe e modificare il progetto per utilizzarlo come punto di ingresso e caricare i tuoi moduli da quello. VB è molto sciolto su questo, che è conveniente a volte, ma irritante per gli altri. –