09. januar 2007 - 20:55Der er
1 kommentar og 2 løsninger
Læse parametre efter .exe filen
Hvis jeg nu har mit program (lad os kalde det program.exe) Hvordan kan jeg i vb6 læse de parametre jeg sætter efter filen når jeg kører den. eksempelvis: program.exe -test -nu Og kan man bruge strenge med anførselstegn, hvis jeg skulle have et navn som: eksemepel program.exe "Hans Henrik" ?
'i din opstart form eller sub Main dim strParam() as string dim intUpper as integer dim counter as integer
'hvis der er parametre så udskriv til immidiate window if len(command$) > 0 then 'hvis dine parametre er adskilt af mellemrum kan du bruge 'strParam = split(Command$, " ") 'hvis et parameter altid er med en foranstillet - (bindestreg) strParam = split(Command$, "-")
'du har nu en tabel med de parametre der findes på kommandolinjen for counter = 0 to intUpper 'de kan behandles eller udskrives debug.print strParam(counter) & vbcrlf next counter end if
Synes godt om
Ny brugerNybegynder
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.