vb中用mkdir在服务器上建立一目录,提示错误,为什么?
其中sharepath是一个在服务器中已经完全共享的目录
Public Const SharePath = "\\pudasoft2\sharetemp\databak"
If direxists(SharePath) = False Then
MkDir SharePath '这一句提示错误,路径访问错误。
End If
\\pudasoft2\sharetemp\databak用资源管理器是可以打开的。
其中sharepath是一个在服务器中已经完全共享的目录
Public Const SharePath = "\\pudasoft2\sharetemp\databak"
If direxists(SharePath) = False Then
MkDir SharePath '这一句提示错误,路径访问错误。
End If
\\pudasoft2\sharetemp\databak用资源管理器是可以打开的。
解决方案 »
- 哪里有好的报表控件啊???
- 求救啊。在线等啊~~!
- 我是个菜鸟 请教各位达人个问题 在vb中如何实现两个窗口的数据一致性?谢谢了!!!
- 在vb中用ADO能不能直接调用ACCESS中的查询(视图)
- 高手们,请帮忙(火急)解决:设置好vsflexgrid控件的combolist属性,为什么在运行后不起作用
- 请问Dim a as String * 256是什么意思?
- 怎么设置mscomm控件的rthreshould和sthreshould属性?新手入门,在线等待!
- 高分求教:用【ADO】访问局域网上任一【ASSECC】数据库的的最好方法!!!!
- 真的是这么难的问题吗?为什么没有人帮帮我?
- 哪有Flat按钮控件?谢谢
- 请问如何更改文件的图标?
- 紧急求救(关于将qbasic程序移植到vb下)
==============
它是可以打开的? 那就是已经存在喽。那么建立一个已存在的目录自然报错了。在建立前应该先DIR一下,没有再建立。
'创建目录
Private Function CreateDir(ByVal Dir As String) As Boolean
Dim Sa As SECURITY_ATTRIBUTES
CreateDir = False
If Len(Dir) < 3 Then Exit Function
If CreateDirectory(Dir, Sa) > 0 Then
CreateDir = True
Else
MkDir Dir
CreateDir = True
End If
End Function