2010-08-26 1 views
1

Может ли кто-нибудь предоставить ресурс, чтобы узнать, как установить соединение между компьютерами по локальной сети и получать файлы?Как получить доступ к файлам с другого компьютера, подключенного через локальную сеть?

EDIT: И могу ли я просматривать папки, как это делается на локальной машине?

+0

Если это доля, то нижеприведенные комментарии помогут вам. В противном случае вы могли бы предоставить дополнительную информацию? Вы хотите файлы FTP? Или вы хотите отправить файл из одного приложения в другое? – Peter

+0

Я хотел бы открыть документ с другого компьютера. И мне сказали, что wpf не разрешает ms doc и вместо этого используется xps. Какой-нибудь вклад в этом отношении? – sarath

ответ

2
Dim f As FileStream = File.Open("\\server\folder\subfolder\file.txt",FileMode.Open) 
3

Просто используйте UNC-путь. Другой компьютер должен иметь общую папку.

\\ OtherComputerName \ SharedFolderName \ FileYouWantName.txt

Используйте этот путь в VB, чтобы открыть/прочитать файл так же, как локальный путь.

1

Если документ находится на акцию на другом компьютере, вы можете использовать другие ответы (путь UNC: \ сервер \ доля \ file.doc). WPF фокусирует поддержку файлов XPS, но если вы хотите открыть файл Word в своем приложении, возможно, посмотрите this post.

Если вы просто хотите запустить Word и открыть файл, вам нужно будет проверить сборки Office Interop. Что-то вроде этого должно работать (я не проверял это сам):

Dim wordApplication As New Word.Application 
Dim document As New Word.Document 

document = wordApplication .Documents.Open("\\server\share\file.doc")