A InfoWiki wikiből
(Változatok közti eltérés)
Aktuális változat (2009. január 16., 08:33) (lapforrás) |
|||
27. sor: | 27. sor: | ||
pr.WaitForExit(); | pr.WaitForExit(); | ||
</code> | </code> | ||
+ | |||
+ | <alairas>Hernyák Zoltán</alairas> |
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