Avatar billede Slettet bruger
06. januar 2002 - 10:49 Der er 7 kommentarer og
2 løsninger

Argumenter

Haisa...

Jeg skal lave et program som kan bruge info fra nogle argumenter man giver når man starter programmet f.eks.
mitprogram.exe Tra la la la
Kan godt være det bare er mig som er dum :)

Det skal desuden være et program som ikke popper op med sådan en form, den skal bare køre nogle kommandoer.. Skal man bruge ActiveX exe eller bare almindelig exe???
Avatar billede hy Nybegynder
06. januar 2002 - 11:18 #1
Det første med srgumenter kan jeg hjælpe dig med :
Private Sub Form_Load()
Select Case UCase$(Command$)
  Case \"ET\"
  MsgBox \"1\"
  Case \"TO\"
  MsgBox \"2\"
  Case Else
  MsgBox \"Else \" & Command$
End Select
End Sub

hyde
Avatar billede kedde65 Praktikant
06. januar 2002 - 11:47 #2
Det du tænker på i spørgsmål nr. 2 er det man kalder en komandoprompt application. Dvs. en uden grafisk brugerflade....Dette kan løses i Vsual Basic 6.0 ved at du laver et nyt kode modul og lave en procedure kaldet sub main()

Herefter går du ind i project - properties og sætter startup Object til at være sub main()

På denne måde ndgår du den grafiske brugerflade, og du kan hive Kommandoer ind fra kommando prompten som hy skrev.

Som en lille extra ting, kan jeg sige at Visual Basic 7.0 (.net) har indbygget template til at lave \"Command line application\"

Kedde
Avatar billede kedde65 Praktikant
06. januar 2002 - 11:48 #3
og ja det skal være en alm. exe ellers kan du ikke køre den fra en kommandoprompt. En ActiveX skal altid have en vært(host) og kan derfor ikke exekveres som et selvstændigt program.

Kedde
Avatar billede Slettet bruger
06. januar 2002 - 12:23 #4
Tak det var lige det jeg sq bruge...
Men hy, hvis du oxo vil ha en del af kagen så lav lige et svar *s* Els får kedde65 alle 30 points...
Avatar billede kedde65 Praktikant
06. januar 2002 - 12:27 #5
Det gør ikke mig så meget :-))

Kedde
Avatar billede hy Nybegynder
06. januar 2002 - 12:28 #6
Godt nok er han klog ham kedde, men han skal ikke have hele dynen !!!!

Go\' weekend til jer alle !!


hyde
Avatar billede Slettet bruger
06. januar 2002 - 12:29 #7
Takker igen :D
Avatar billede Slettet bruger
06. januar 2002 - 12:33 #8
Kom lige til at tænke på hva det $ tegn endtelig gør??
Avatar billede kedde65 Praktikant
06. januar 2002 - 12:36 #9
hy>> Takker for dit kompliment :-))

Kedde
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