Avatar billede Slettet bruger
17. august 2004 - 13:29 Der er 4 kommentarer og
1 løsning

Kommandolinie parametre

Hej

Jeg er en gammel Visual Basic mand og skal vist lige vende mig til VB .NET :-)

Hvordan henter jeg kommandolinie parametre, der er givet ved kørsel af mit program? I den alm. Visual Basic kunne jeg bruge Command(), men jeg får blot en fejl, der hedder:

'System.Windows.Forms.Command' is not accessible in this context because it is 'Private'.

/Thomas
Avatar billede arne_v Ekspert
17. august 2004 - 13:31 #1
Normal gør man det at man erklærer sin Main som:

Public Shared Sub Main(ByVal args As String())

og så har man argumenterne i et array.
Avatar billede arne_v Ekspert
17. august 2004 - 13:32 #2
Men præcis det du spøreger om er:

Environment.CommandLine
Avatar billede Slettet bruger
17. august 2004 - 13:37 #3
Tusind tak for det hurtige svar - det funk'er :-)

Send lige svar, hvis du vil have point
Avatar billede arne_v Ekspert
17. august 2004 - 13:38 #4
svar
Avatar billede Slettet bruger
17. august 2004 - 13:41 #5
Til andre kan jeg lige nævne at jeg fandt denne:

    Environment.GetCommandLineArgs

der returnerer et 1-dimentionelt array med de forskellige parametre... array(0) indeholder således sti+filnavn til programmet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester