Avatar billede el_fredo Praktikant
27. april 2004 - 16:17 Der er 3 kommentarer og
1 løsning

Kør program fra koden

Jeg har 2 .bat filer som skal afvikles efter brugeren har trykket "Ok" i min applikation. Hvordan skriver jeg i koden en kommando, der muliggør afvikling af disse to programmer, uden at brugeren selv skal navigere hen til disse og køre dem?
Avatar billede burningice Nybegynder
27. april 2004 - 16:32 #1
kig på Process-klassen
Avatar billede simon.ulsnes Nybegynder
27. april 2004 - 16:38 #2
Eller mere præcist:

System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.EnableRaisingEvents=false;
proc.StartInfo.FileName= "ditprogram.exe";
proc.StartInfo.Arguments = "";
proc.Start();
proc.WaitForExit();

Den sidste linje gør at programmet der starter det andet program venter med at køre videre til det andet program er kørt færdigt...

- Simon
Avatar billede el_fredo Praktikant
27. april 2004 - 16:52 #3
Tak for det. Superhurtige svar der.
Avatar billede germann Nybegynder
27. maj 2004 - 09:20 #4
Hvad gør man så i Compact framework. Den understøtter ikke System.Diagnostics.Process.

-kasper
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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