VB设置路径包含变量,该如何写?
VB设置路径包含变量,该如何写?如我复制一个文件到桌面命令都写好了,就是路径这里不会写。跪求高手指点,顺便加Q多指点,拜师也可以啊~...
VB设置路径包含变量,该如何写?
如我复制一个文件到桌面
命令都写好了,就是路径这里不会写。
跪求高手指点,顺便加Q多指点,拜师也可以啊~ 展开
如我复制一个文件到桌面
命令都写好了,就是路径这里不会写。
跪求高手指点,顺便加Q多指点,拜师也可以啊~ 展开
1个回答
展开全部
Set obj = CreateObject("WScript.Shell")
a=obj.SpecialFolders.Item(10)'这就是你找的桌面
msgbox a
a=obj.SpecialFolders.Item(10)'这就是你找的桌面
msgbox a
更多追问追答
追问
我用的是这个,麻烦你帮我修改下吧~
Dim SHFileOp As SHFILEOPSTRUCT
SHFileOp.wFunc = FO_COPY
SHFileOp.pFrom = App.Path & "\dzcset\dzc06.txt"
SHFileOp.pTo = "%userprofile%\桌面"
SHFileOp.fFlags = FOF_ALLOWUNDO + FOF_NOCONFIRMMKDIR
Call SHFileOperation(SHFileOp)
追答
'你的这只是一段,我不知道你的SHFILEOPSTRUCT是怎么定义的,只能改如下。
Set obj = CreateObject("WScript.Shell")
a=obj.SpecialFolders.Item(10)'这就是你找的桌面
Dim SHFileOp As SHFILEOPSTRUCT
SHFileOp.wFunc = FO_COPY
SHFileOp.pFrom = App.Path & "\dzcset\dzc06.txt"
SHFileOp.pTo ="""" & a & """"'用上面得到的路径代替
SHFileOp.fFlags = FOF_ALLOWUNDO + FOF_NOCONFIRMMKDIR
Call SHFileOperation(SHFileOp)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询