Avatar billede mathiasrav Nybegynder
17. september 2003 - 22:07 Der er 5 kommentarer og
1 løsning

Command lines, hvordan?

Hej alle eksperter ;).
Jeg har googlet meget på dette spørgsmål:
Hvordan bruger man command lines i VB6?

Hilsen Mathias
Avatar billede martin_moth Mester
17. september 2003 - 22:29 #1
"command lines "

Hvad mener du?
Avatar billede joern Nybegynder
17. september 2003 - 23:36 #2
Mener du at køre en DOS-kommando med shell?

M.v.h.  Jørn
Avatar billede sion Nybegynder
17. september 2003 - 23:46 #3
Når du åbner dit program med en kommandolinje, kan du bruge funktionen 'Command' til at hente kommandoen som programmet er blevet startet med. F.eks.

Private Sub Form_Load()
  MsgBox Command, vbInformation
End Sub

-Sion
Avatar billede mathiasrav Nybegynder
28. september 2003 - 09:32 #4
Tak Sion, men hvis jeg nu kører f.eks. C:\mitprg.exe -hejsa, hvordan finder jeg så ud af om "-hejsa" er skrevet eller ej?
Min gamle harddisk er gået i stykker, så derfor svarede jeg ikke i et stykke tid.
Avatar billede sion Nybegynder
28. september 2003 - 12:19 #5
Funktionen Command returnerer hele kommandoen som programmet er blevet kørt med. Hvis programmet er blevet åbnet med "C:\mitprg.exe -hejsa", så vil Command indeholde "-hejsa". Du kan derfor handle ud fra kommandolinjen vha. følgende kode:

  If Command = "-hejsa" then Goer_Ting_Og_Sager

Denne løsning er dog ikke så holdbar hvis du vil bruge mere end én oplysning i kommandolinjen. Derimod kan du tjekke om den ønskede tekst findes i kommandolinjen, og så handle derefter.

  If InStr(1, Command, "EN_TEKST") > 0 Then Goer_Ting_Og_Sager
  If InStr(1, Command, "EN_ANDEN_TEKST") > 0 Then Goer_Ting_Og_Sager

Håber det var svar på dit spørgsmål :)
Avatar billede mathiasrav Nybegynder
01. oktober 2003 - 19:25 #6
Mange tak Sion ;)
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