1
我使用C#和我想知道如何以編程方式打開一個txt文件,而不是在記事本中,您可以通過編程方式打開一個文本文件
System.Diagnostics.Process.Start(@"C:\\textfile.txt");
我想開了一個做文本文件,除了在瀏覽器中。這怎麼能實現?
我使用C#和我想知道如何以編程方式打開一個txt文件,而不是在記事本中,您可以通過編程方式打開一個文本文件
System.Diagnostics.Process.Start(@"C:\\textfile.txt");
我想開了一個做文本文件,除了在瀏覽器中。這怎麼能實現?
如果你有一個特定的瀏覽器,那麼你可能會開始瀏覽器進程,並將文本文件作爲參數傳遞給該進程。
比方說,你想要的Internet Explorer ..
System.Diagnostics.Process.Start(@"iexplore.exe", "\"C:\\textfile.txt\"");
順便說一句,這裏的MSDN上的Process.Start文檔頁面與幾乎你確切的問題涉及一個不錯的討論。
當然,事情就如果不是硬編碼要啓動的瀏覽器,您想查詢用戶的默認瀏覽器,操作系統更有趣..
如果這是你想做的事,那麼你能得到什麼通過查詢Windows註冊表項的默認瀏覽器的路徑:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command
並使用它作爲您的過程的完整路徑時調用Process.Start(..)
呃......只需將它提供給瀏覽器作爲輸入。你是否也想要編輯功能? – 2013-03-18 20:17:04
你有一點搜索嗎?肯定會有一些東西。 – 2013-03-18 20:17:08