18,356
社区成员
发帖
与我相关
我的任务
分享
#include <windows.h>
//...
WinExec("net use y: \\\\192.168.1.103\\d password",SW_HIDE);
fp=fopen("\\\\ 192.168.1.103 \\d:\\1.txt","w+");
fp=fopen("\\\\ 192.168.1.103 \\d:\\1.txt","w+");
试 了 下,这 样 也 不 行。哪 里 有 错 吗[/quote]
后面的\\d:\\不对。
要看你共享名(就是你在网上邻居那里看到的名字),同时,如果需要用户名密码才有权限读写的话,需要两个函数,
WNetCancelConnection2
WNetAddConnection2
fp=fopen("\\\\ 192.168.1.103 \\d:\\1.txt","w+");
试 了 下,这 样 也 不 行。哪 里 有 错 吗system("net use y: \\\\192.168.1.103\\d password");
f=fopen("y:1.txt","r");
...
fclose(f);
system("net use y: /delete");
fp=fopen("\\\\ 192.168.1.103 \\d:\\1.txt","w+");
试 了 下,这 样 也 不 行。哪 里 有 错 吗[/quote]
后面的\\d:\\不对。
要看你共享名(就是你在网上邻居那里看到的名字),同时,如果需要用户名密码才有权限读写的话,需要两个函数,
WNetCancelConnection2
WNetAddConnection2
[/quote]
什么意思?B电脑的相应目录必须设置共享,才能使用fopen远程吗?