A InfoWiki wikiből
(Változatok közti eltérés)
WikiSysop (vita | szerkesztései)
(Új oldal, tartalma: „<page>Külső program (.exe) indítása</page> <path p1="Kezdolap|Kezdőlap" w3="cs/Blog|Programok C# nyelven" xx="-" p2="EBooks|Jegyzetek" p3="Mp1/Nyitolap|C# I. ea" w2=...”)
Újabb szerkesztés →
Aktuális változat
Külső program (.exe) indítása
Az alábbi külső programot akarjuk végrehajtani:
c:\winzip.exe -r -p akarmi c:\temp\*.*
Az egyszerűbb C# kód (külön konzol ablakot nyit):
using System.Diagnostics; string winZip = @"c:\winzip.exe"; string prgArgs = @"-r -p akarmi c:\temp\*.*"; Process.Start(winZip,prgArgs);
Elrejti a külön megnyíló konzol ablakot:
using System.Diagnostics; ProcessStartInfo procInfo = new ProcessStartInfo(winZip,prgArgs); procInfo.CreateNoWindow = false; procInfo.WindowStyle = ProcessWindowStyle.Hidden; Process pr = new Process(); pr.StartInfo = procInfo; pr.Start(); pr.WaitForExit();
Hernyák Zoltán