如何在程序中访问局域网内其他机器上的文件 http://www.csharphelp.com/archives/archive261.html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 StreamReader srRead = new StreamReader( (System.IO.Stream)File.OpenRead("C:\\Temp\\Test.txt"), System.Text.Encoding.ASCII); // set the file pointer to the beginning srRead.BaseStream.Seek(0, SeekOrigin.Begin); srRead.BaseStream.Position = 0; while (srRead.BaseStream.Position < srRead.BaseStream.Length) { char[] buffer = new char[1]; srRead.Read(buffer, 0, 1); Console.Write(buffer[0].ToString()); srRead.BaseStream.Position++; } srRead.DiscardBufferedData(); srRead.Close(); win32c(win32c) :你写的是本地文件?那么网络上的文件呢?也象打开本地文件一样的写法吗?我试了一下不行。 无非这几种方法:1。共享目录,就像本地一样读写2。通过Socket(较麻烦)3。通过Remoting,较简单(效率差一点)。不知道有没有注意,FileStream也是可以Marshal的,也就是说在原文件端传回一个指向文件的FileStream,取文件端就读取这个FileStream,就像本地的FileStream一样 我是想用1。共享目录,就像本地一样读写。有人有实例吗?路径名应该怎么写?我用“\\machineName\目录1\文件”不行。 抛出UnauthorizedAccessException的异常。我不知道怎样授予我本机的ASPNET用户对别的机器上的文件的访问权限,急,哪位能帮忙? 据高手论,你需要模拟一个域用户去访问其他机器上的数据。因为Asp.Net这个账户在访问网络资源是默认用InternetUser这个身份 C# SmartDevice汉字显示乱码问题 winform中的form问题 ihttpmodule登录问题 求个正则表达式 串口编程问题 关于两个DateTime型变量,如何得到它们两值的间隔? 谁知道如何在WINFORM上显示CHM文件的内容? 哪位有经过验证的、能真正解决并发的方案、代码? .NET MVC 视图中的js执行时间,现象求解释 怎样用Jbuilder开发一个简单的CORBA程序! 昨天买了 《C#程序设计》今天开始修改里面的错误!!! ListView 中Column上列标题显示控件如何编写,也就是希望可以得到自由伸缩的控件
(System.IO.Stream)File.OpenRead("C:\\Temp\\Test.txt"),
System.Text.Encoding.ASCII);
// set the file pointer to the beginning
srRead.BaseStream.Seek(0, SeekOrigin.Begin);
srRead.BaseStream.Position = 0;
while (srRead.BaseStream.Position < srRead.BaseStream.Length) {
char[] buffer = new char[1];
srRead.Read(buffer, 0, 1);
Console.Write(buffer[0].ToString());
srRead.BaseStream.Position++;
}
srRead.DiscardBufferedData();
srRead.Close();
1。共享目录,就像本地一样读写
2。通过Socket(较麻烦)
3。通过Remoting,较简单(效率差一点)。不知道有没有注意,FileStream也是可以Marshal的,也就是说在原文件端传回一个指向文件的FileStream,取文件端就读取这个FileStream,就像本地的FileStream一样
有人有实例吗?
路径名应该怎么写?我用“\\machineName\目录1\文件”不行。
我不知道怎样授予我本机的ASPNET用户对别的机器上的文件的访问权限,急,哪位能帮忙?