2010-01-14 145 views
0

打開一個文件,我想從一個服務器從遠程網絡共享

打開一個文件,我現在有

Dim attachedFilePath As String = "\\myserver\myshare\test.txt" 

File.Open(attachedFilePath, FileMode.Open, FileAccess.Read, FileShare.Read) 

這不打開文件。

但是,如果我將路徑更改爲本地,則不存在任何問題。

Dim attachedFilePath As String = "c:\...\test.txt" 

那麼,有沒有一種方法來打開從遠程存儲文件?

+0

你會得到什麼異常? – 2010-01-14 21:02:46

+0

也不例外,該行似乎執行沒有問題,但記事本沒有打開,也沒有顯示任何內容。 – 2010-01-14 21:04:45

回答

7

File.Open用於讀取文件的內容。使用Process.Start啓動該文件類型的默認應用程序

Dim Path = "\\myserver\myshare\test.txt" 
System.Diagnostics.Process.Start(Path) 
+1

+1用於閱讀問題和評論,並找出他的真正含義,而不是他所說的。 – David 2010-01-14 21:14:28

+0

感謝工作像一個魅力 – 2010-01-14 21:18:13