1、不用form,怎么直接在菜单中激活文件保存对话框(自己写代码也可以)。
2、复制access数据库文件时,出现如此错误"Run-time error '70' Permission denied"。什么原因,怎解决?
我的语句如下:FileCopy "C:\1.mdb" "\\hunter\backup\1.mdb"
不知道错在哪里。
2、复制access数据库文件时,出现如此错误"Run-time error '70' Permission denied"。什么原因,怎解决?
我的语句如下:FileCopy "C:\1.mdb" "\\hunter\backup\1.mdb"
不知道错在哪里。
Private Declare Function GetFileNameFromBrowse Lib "Shell32" Alias "#63" _
(ByVal hWnd As Long, ByVal lpstrFile As String, _
ByVal lpstrFileLengh As Long, ByVal lpstrInitDir As String, _
ByVal lpstrDefExt As String, ByVal lpstrFilter As String, _
ByVal lpstrTitle As String) As Long 参数:
hWnd 当前窗体句柄。
lpstrFile 获得选定文件的完整路径。
lpstrFileLengh lpstrFile的长度。
lpstrInitDir 当前的路径名。
lpstrDefExt 缺省的文件扩展名。
lpstrFilter 过滤器。
lpstrTitle 对话框标题。2、复制access数据库文件时,出现如此错误"Run-time error '70' Permission denied"。什么原因,怎解决?
我的语句如下:FileCopy "C:\1.mdb" "\\hunter\backup\1.mdb"
不知道错在哪里。没有错。你用的是 NT 架构的 Win2k/XP 要求文件夹下的写权限。重新设置权限或用管理员身份登录。
VB都忘得差不多了。
1、我的意思是不需要用户在界面上点击控件,点下菜单就弹出文件保存对话框。不知道有没有现成的控件可以满足我的要求。
2、写的权限我开放给everyone了,而且hunter是本机。好像将【FileCopy "C:\1.mdb" "\\hunter\backup\1.mdb"】改为【FileCopy "C:\1.mdb" "C:\2.mdb"】有同样的错误。
不过还有一个问题就是,怎么将文件保存为指定后缀。比如我要将文件保存为access文件,
.Filter = "Microsoft Access(*.mdb)" 这样设置时没起作用。
难道要用 .DefaultExe="Microsoft Access(*.mdb)"