【疑问】PB访问局域网共享文件(需要账号和密码)

xhzlhc 2013-01-07 10:38:00
求一个例子 谢谢了
...全文
1231 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xhzlhc 2013-01-10
  • 打赏
  • 举报
回复
谢谢各位 最后我是用net use实现了
xhzlhc 2013-01-08
  • 打赏
  • 举报
回复
谢谢 十分感谢 明天试 先睡了 困死了 笨死了
pb8 2013-01-08
  • 打赏
  • 举报
回复
详细代码参考下面的链接 http://www.alixixi.com/ePrint.asp?from=dev&id=17460
xhzlhc 2013-01-08
  • 打赏
  • 举报
回复
xiajinxian高手, pb8版主 WNetAddConnection2A 参数的用户名在哪? 只传密码不行
xhzlhc 2013-01-08
  • 打赏
  • 举报
回复
好的谢谢pb8版主 我尝试了一下 而且也在csdn上下载了一个案例 还是不行 谁能传一个成功的案列给我吗 我邮箱 thereiahope@163.com 谢谢了 我把所有的分还有4,50分吧给你 呵呵
A啦Dbit 2013-01-07
  • 打赏
  • 举报
回复
或者用以下两个API也可以 //增加网络共享映射 function ulong WNetAddConnection2A(ref s_var lnet,ref string pass,ref string username,ulong dwflags) library "mpr.dll" //断开网络共享映射 FUNCTION ulong WNetCancelConnection2A(ref string lpName,ulong dwFlags,ulong fForce) LIBRARY "mpr.dll"
A啦Dbit 2013-01-07
  • 打赏
  • 举报
回复
先RUN("NET use ....") 然后dirlist和filecopy函数等就都可以用了 此命令的语法是: NET USE [devicename | *] [\\computername\sharename[\volume] [password | *]] [/USER:[domainname\]username] [/USER:[dotted domain name\]username] [/USER:[username@dotted domain name] [/SMARTCARD] [/SAVECRED] [[/DELETE] | [/PERSISTENT:{YES | NO}]] NET USE {devicename | *} [password | *] /HOME NET USE [/PERSISTENT:{YES | NO}]
pb8 2013-01-07
  • 打赏
  • 举报
回复
引用 2 楼 xiajinxian 的回复:
或者用以下两个API也可以 //增加网络共享映射 function ulong WNetAddConnection2A(ref s_var lnet,ref string pass,ref string username,ulong dwflags) library "mpr.dll" //断开……
顶这个

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧