奇怪的问题, 在线等待

atuzaicsdn 2003-09-18 04:01:01
wzipexe = "e:\program files\winzip\winzip32.exe -min " 'winzip 执行文件的位置
wtarget = "d:\20030307.zip " ' 原始文件 (压缩前)
wsource = Trim(aa(1)) '目地文件 (压缩后)
wcmd = wzipexe & " -a " & wtarget & " " & wsource
retval = Shell(wcmd, 6) 'Shell 指令传回值
winzip 报文件名错误
Debug.Print wsource 也显示 c:/20030306.txt
可我用“c:/20030306.txt”代替Trim(aa(1)) 就一切ok
请问大虾门这是怎么回事? 谢谢。
...全文
27 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
atuzaicsdn 2003-09-18
  • 打赏
  • 举报
回复
别晕呀, 我按人中。
winzip 给的错误是:警告: 名称不匹配: c:\20030327.TXT 完全匹配呀。

问个傻问题, 有文件名的字符串吗?
viena 2003-09-18
  • 打赏
  • 举报
回复
晕~
atuzaicsdn 2003-09-18
  • 打赏
  • 举报
回复
Debug.Print wcmd 显示e:\program files\winzip\winzip32.exe -min -a d:\20030307.zip c:\20030327.TXT 没任何问题。
atuzaicsdn 2003-09-18
  • 打赏
  • 举报
回复

wzipexe = "e:\program files\winzip\winzip32.exe -min " 'winzip 执行文件的位置
wtarget = "d:\20030307.zip " ' 原始文件 (压缩前)
wsource = “c:\20030306.txt” '目地文件 (压缩后)
wcmd = wzipexe & " -a " & wtarget & " " & wsource
retval = Shell(wcmd, 6)
就一切正常了。 压缩文件也生成了。 麻烦 晓琴 了。
viena 2003-09-18
  • 打赏
  • 举报
回复
c:/20030306.txt是错的
atuzaicsdn 2003-09-18
  • 打赏
  • 举报
回复
我的文件里就是用的c:\20030306.txt 我用wsource =“c:\20030306.txt” 就马上好了。 真是见鬼了。 谢谢大家, 再帮我想想把。 我真着急。
feiqinfeiwhw 2003-09-18
  • 打赏
  • 举报
回复
路径的名写错了!
jlum99 2003-09-18
  • 打赏
  • 举报
回复
呵呵,路径应该写成这样才对吧? c:\20030306.txt

7,789

社区成员

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

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