vb.net共享盘访问 visual box共享文件夹( 二 )


string localpath = "X:";
//int status = NetworkConnection.Connect(@"\\192.168.0.2\test", localpath, @"test", "test");
int status = NetworkConnection.Connect("\\\\192.168.0.2\\test", localpath, @"test", "test");
if (status == (int)ERROR_ID.ERROR_SUCCESS)
{
FileStream fs = new FileStream(localpath + @"\\123.txt", FileMode.OpenOrCreate);
using (StreamWriter stream = new StreamWriter(fs))
{
stream.WriteLine("你好呀,成功了");
stream.Flush();
stream.Close();
}
fs.Close();
}
else
{
Console.WriteLine(status);
}
NetworkConnection.Disconnect(localpath);
}
请教一下“VB 访问网络共享文件夹并新建文件”您是怎么做的?谢谢!VB访问网络共享文件夹与访问本地文件夹是没有什么区别的 , 比如你要打开与你的电脑同一个局域网的另一台名为“abcd”的电脑的共享文件夹“xxx”中的文本文件“123.txt”,可以这样:
Open "\\abcd\xxx\123.txt" For Input As #1
也可以用IP地址,比如:
Open "\\192.168.1.103\xxx\123.txt" For Input As #1
VB中实现文件共享调用
net
share命令即可
在vb中
可用
shell
语句
,如
shell
"net
share
XXXXXX"
NET
SHARE
sharename
sharename=drive:path
[/USERS:number
|
/UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual
|
Documents|
Programs
|
None
]
sharename
[/USERS:number
|
/UNLIMITED]
[/REMARK:"text"]
[/CACHE:Manual
|
Documents
|
Programs
|
None]
{sharename
|
devicename
|
drive:path}
/DELETE
NET
SHARE
使网络用户可以使用某一服务器上的资源 。
当不带选项使用本命令
时,它会列出该计算机上正在被共享的所有资源 。对于每一种资源,Windows

会报告其设备名或路径名,以及与之相关的描述性注释 。
sharename
指共享资源的网络名 。输入
NET
SHARE
和一个共享名只会
显示那个共享的有关信息 。
drive:path
指定将被共享的目录的绝对路径 。
/USERS:number
设置可以同时访问共享资源的最大用户数 。
/UNLIMITED
指定用户可以同时访问共享资源的不受限制的数目 。
/REMARK:"text"
添加一个有关资源的描述性注释,应将文本包含在引号中 。
devicename
指一个或多个被共享名所共享的打印机
(LPT1:

LPT9:) 。
/DELETE
终止资源的共享 。
/CACHE:Automatic
启用脱机客户缓存和自动重新集成
/CACHE:Manual
启用脱机客户缓存和手动重新集成
/CACHE:No
告诉客户脱机缓存不合适
NET
HELP
command
|
MORE
用于逐屏显示帮助 。
【vb.net共享盘访问 visual box共享文件夹】关于vb.net共享盘访问和visual box共享文件夹的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读