Személyes eszközök
Keresés

 

A InfoWiki wikiből

(Változatok közti eltérés)
(Új oldal, tartalma: „Az alábbi külső programot akarjuk végrehajtani: <code lang="dos"> c:\winzip.exe -r -p akarmi c:\temp\*.* </code> Az egyszerűbb C# kód (külön konzol ablakot nyit)...”)
6. sor: 6. sor:
Az egyszerűbb C# kód (külön konzol ablakot nyit):
Az egyszerűbb C# kód (külön konzol ablakot nyit):
<code lang="csharp">
<code lang="csharp">
 +
using System.Diagnostics;
 +
string winZip = @"c:\winzip.exe";
string winZip = @"c:\winzip.exe";
string prgArgs = @"-r -p akarmi c:\temp\*.*";
string prgArgs = @"-r -p akarmi c:\temp\*.*";
13. sor: 15. sor:
Elrejti a külön megnyíló konzol ablakot:
Elrejti a külön megnyíló konzol ablakot:
<code lang="csharp">
<code lang="csharp">
 +
using System.Diagnostics;
 +
ProcessStartInfo procInfo = new ProcessStartInfo(winZip,prgArgs);
ProcessStartInfo procInfo = new ProcessStartInfo(winZip,prgArgs);
procInfo.CreateNoWindow = false;
procInfo.CreateNoWindow = false;

A lap 2009. január 10., 07:02-kori változata

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();
A lap eredeti címe: „http://wiki.ektf.hu/wiki/Cs:ProcessStart
Nézetek
nincs sb_18.220.160.216 cikk