[vb] Variabel meegeven tijdens start

Pagina: 1
Acties:

  • Mir
  • Registratie: Maart 2001
  • Niet online
Ik heb na een halve dag zoeken nog niets bruikbaars kunnen vinden.
Ik heb tijden geleden eens zoiets gelezen en dacht toen "dat moet ik onthouden"...niet gelukt dus.

Wat ik wil is het uitlezen van variabelen die je meegeeft bij het opstartprompt.


programm.exe Var1 Blabla Var3

zoiets.
Met Batch bestanden kon je het dmv %1 %2 %3 doen, maar hoe ookalweer met VB?


En weet iemand of je dit ook kan doen als er al een programma draait?
Ik wil namenlijk een request doen aan een externe applicatie, die wat uitzoekt en dan de status terug moet geven.

Ik vind het gebruik van een winsock component niet erg netjes namenlijk.

Mvg,

  • Mir
  • Registratie: Maart 2001
  • Niet online
Kijk!

Dank je, het is zo simpel..maar je moet het maar even weten! :)

Maar ik denk toch dat ik richting DDE zal moeten gaan omdat Command$ alleen tijdens het opstarten gebruikt kan worden.

  • styno
  • Registratie: Juni 2001
  • Laatst online: 24-08 15:14

styno

Koffie? Hmmm, ja, lekkerrr

Commandline parameters opvragen in VB is echt simpel, daar hoef je geen DDE voor te gebruiken.

Past gewoon de volgende regels in je main()
code:
1
2
3
4
5
6
7
Dim cmd As String

      cmd = Trim(LCase(Command()))
      Select Case cmd
         Case "install"                      'Install service on machine
         Case "uninstall"                      'Uninstall service on machine
      End Select

Climatechange is a super-wicked problem, but:
"The stone age came to an end not for lack of stones. And the oil age will come to an end not for lack of oil." -- Sheikh Yamani, Saudi oil minister
8xLG Neon MonoX 290Wp SMA SB2100TL / MY SR '22