Starten Sie den untergeordneten Prozess und warten Sie nicht, bis der untergeordnete Prozess beendet ist. ·20····· ···30········40········50········60·········70·· ······80· ·······90········100·······110·······120········130 ·······140· ······150
private void simpleRun_Click(object sender, System.EventArgs e)
{ System.Diagnostics.Process.Start(@"C:listfiles.bat ");
}
private void simpleRun_Click(object sender, System.EventArgs e)
{ System.Diagnostics.Process.Start(@"C:listfiles.bat");
}
2. Starten Sie den Unterprozess, warten Sie, bis der Unterprozess beendet ist, und kopieren Sie die Ausgabeansicht in die Zwischenablage.
private void runSyncAndGetResults_Click(object sender, System.EventArgs e)
{
System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics .ProcessStartInfo(@"C:listfiles.bat");
psi.RedirectStandardOutput = true;
psi.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
psi.UseShellExecute = false;
System .Diagnostics.Process listFiles;
listFiles = System.Diagnostics.Process.Start(psi);
if (listFiles.HasExited)
{ string output = myOutput.ReadToEnd();
this.processResults.Text = output;
}
private void runSyncAndGetResults_Click( object sender, System .EventArgs e)
{
System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo(@"C:listfiles.bat");
psi.RedirectStandardOutput = true; = System.Diagnostics.ProcessWindowStyle.Hidden;
psi.UseShellExecute = false;
listFiles = System.Diagnostics.Process.Start(psi); .StreamReader myOutput = listFiles.StandardOutput;
listFiles.WaitForExit(2000);
if (listFiles.HasExited)
{
string output = myOutput.ReadTo End();
this.processResults.Text = Ausgabe;
}
}
3. Verwenden Sie den Standardbrowser, um die URL in der Zwischenablage anzuzeigen und zu drucken?
······ ··· 10·········20········30········40·········50·········60· ········70········80········90········100········110····· ·· 120········130········140·······150
private void launchURL_Click(object sender, System.EventArgs e) @http://www .duncanmackenzie.net; Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (m.sbmmt.com).