vb 如何把压缩文件路径 替换成变量呢? 由于路径有空格

DimPath1Text3.Text="D:\ProgramFiles(x86)\MicrosoftOffice\YsFile"Path1=Text3.Text'要压缩的... Dim Path1
Text3.Text = "D:\Program Files (x86)\Microsoft Office\YsFile"
Path1 = Text3.Text '要压缩的文件,路径带空格的话字符串最外面要加两对双引号

Dim RarPath
RarPath = Text3.Text & "\" & name '生成的压缩文件,路径带空格的话字符串最外面要加两对双引号

MsgBox RarPath

Shell """C:\Program Files\WinRAR\Rar.exe"" a "" & RarPath & "" *.jpg "" & Path1 & """, vbHide
展开
 我来答
jw7dm8
2019-07-22 · TA获得超过4664个赞
知道大有可为答主
回答量:5794
采纳率:81%
帮助的人:296万
展开全部
把文件名用双引号括起来即可,比如: Shell """C:\Program Files\WinRAR\Rar.exe"" x ""D:\My Documents\xx.rar"" *.* ""D:\My Documents\a""", vbHide 以上代码是把 "D:\My Documents\xx.rar" 这个压缩文件中的所有文件(含路径)全部解压缩到 "D:\My Documents\a" 这个文件夹中。注意,在字符串中要用两个双引号""代表一个双引号"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式