2011-09-21 159 views
1

我想使用'process.start'方法顯示文件夾中的文檔列表。 當我使用該方法時,它會拋出錯誤。這是 '系統找不到指定文件'系統找不到指定的文件

我的代碼:

ProcessStartInfo startInfo = new ProcessStartInfo(); 
startInfo.FileName = @"C:\WINDOWS\system32\notepath.exe"; 
startInfo.Arguments = @"C:\folder\a.txt"; 
Process.Start(startInfo);  

在此先感謝

+2

你正在尋找的notepad.exe不notepath.exe? –

+0

我想在asp.net中,我們通過調用Server.MapPath()來做服務器映射。我不確定函數的名字到底是什麼。您不能在ASP.NET應用程序中使用此映射 –

+2

我認爲您的意思是'notepad.exe'?也不只是讀取文件並顯示內容爲您做 – V4Vendetta

回答

0

試試這個

ProcessStartInfo info = new ProcessStartInfo(@"C:\WINDOWS\system32\notepath.exe"); 

轉到here進一步的細節

+2

不知道這是不同的,但你忘記了參數 – V4Vendetta

0

「我想顯示文件列表使用'process.start'方法。「這完全錯了。

要列出當前文件夾中的文件,請使用Directory.GetFiles()

+0

我顯示列表(使用directory.getfiles ..)當用戶選擇列表項時,我想使用process.start(..)顯示文檔 – Dakmaz

相關問題