Avatar billede kentora Nybegynder
07. januar 2011 - 10:49 Der er 2 kommentarer og
1 løsning

Starte en exe fil, der skal køre i baggrunden

Hvordan kan jeg starte en exe fil, uden at den skal vises (den skal bare køre i baggrunden)?

Tror det er et rimeligt spørgsmål, men kan ikke finde noget der virker på nettet.
Avatar billede kentora Nybegynder
23. januar 2011 - 09:57 #1
Lukker...
Avatar billede nissen2630 Novice
23. januar 2011 - 13:06 #2
Surt jeg ikke har set dette spørgsmål.

Det er kanske let at køre et program fra VB.

Funktionen hedder Shell.

Se mere her: http://msdn.microsoft.com/en-us/library/xe736fyk%28VS.90%29.aspx
Avatar billede kentora Nybegynder
23. januar 2011 - 20:13 #3
Jeg har dog selv fundet en løsning, og takket være dig, kom jeg i tanke om at jeg burde dele den her. Det ved spørgsmålet der var tricky var at det skulle køre i baggrunden. Det skulle altså ikke vises. Også dette kan klares med kommandoen Shell. Man skal bare tilføje vbhide. Eksempel:

Shell(Application.StartupPath & "\bat\reg.bat", vbHide)

Som i kan se, virker det også med bat filer, her fra en relativ sti, i forhold til hvor programmet er installeret. :)
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