2017年04月 / 03月≪ 123456789101112131415161718192021222324252627282930≫05月

インフォメーション

FC2ブログで画像等を一括アップロードするソフトを地味に配布してます。
FC2ブログ用ファイルアップロードの最新版はこちら
(ベクター)FC2ブログ用ファイルアップロード

--.--.-- (--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


 |  --:--  |  スポンサー広告  |  Top↑

2008.05.22 (Thu)

Process.Start()の時に表示されるDOS窓を非表示にしたい

C#.NETでSystem.Diagnostics.Process.Start()を実行すると黒い窓(DOS窓)が表示されるけど、
これを非表示で実行したい場合
「StartInfo.WindowStyle」
を使う。
WindowsStyleはその名のとおり、実行時のDOS窓の状態を設定できる。


using (Process p = new Process())
{
    // DOS窓を非表示
    p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
    // コマンドとかファイル名とか
    p.StartInfo.FileName = "dir";
    // コマンド実行
    p.Start();
}

これでDOS窓が表示されず、FileNameに指定したコマンドが実行される。

WindowStyleの種類
■Hidden
非表示
■Maximized
最大化
■Minimized
最小化
■Normal
通常のサイズ。デフォルト。


 |  11:30  |  C#.NET  |  トラックバック(0)  |  コメント(0)  |  Top↑

Comment

コメントを投稿する

URL
コメント
パス  編集・削除するのに必要
非公開  管理者だけにコメントを表示
 

Trackback

この記事のトラックバックURL

この記事へのトラックバック

 | BLOGTOP | 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。