C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 22 を表示中)
■9408 / )  C# Process.Startでエラーになる
□投稿者/ れい (152回)-(2007/10/25(Thu) 20:00:29)

分類:[C#] 

はじめまして。

C#のWindowsフォームにButtonを配置し、ClickイベントでEXEを呼び出しています。
EXEの起動は、Process.Startを使用しています。

ソースは、下記の感じです。

private void cmdEXEC_Click(object sender, EventArgs e)
{
string sPGNAME = "C:\Program Files\EXE\PG0100.EXE";
string pPARA = "C:\Program Files\EXE\Info.ini";

Process.Start(@"" + sPGNAME, @"" + pPARA); ←ここでエラーになります。
}

エラーのメッセージは
「ファイル"C:\Program "が見つかりません。」
というもの。

試しに↓の場合は、エラーになりませんでした。
private void cmdEXEC_Click(object sender, EventArgs e)
{
string sPGNAME = "C:\Program Files\EXE\PG0100.EXE";
string pPARA = "C:\EXE\Info.ini";

Process.Start(@"" + sPGNAME, @"" + pPARA);
}

何がいけないのでしょうか。

返信 編集キー/


管理者用

- Child Tree -