小编ccw*_*ite的帖子

如何使用VBScript读取.zip文件的内容而不实际提取文件?

我有一个以父目录开头的.zip文件.我需要从文件中读取该dir,然后搜索我的HD以查看该dir名称是否已存在.如果它存在,我然后删除它并将其替换为.zip文件的内容.

所有这些我都可以做,除了读取.zip而不实际解压缩文件.

.zip文件的大小可以超过2G,所以我想避免解压缩,然后读取目录,然后复制.

我不直接解压缩到该位置并强制覆盖的原因是,由于某些原因,当使用该CopyHere方法解压时,它会忽略通常会强制覆盖的开关,并且仍然会提示用户是否要覆盖.

解压缩文件的代码:

 Set objSA = CreateObject("Shell.Application")
 Set objSource = objSA.NameSpace(pathToZipFile).Items ()
 Set objTarget = objSA.NameSpace(extractTo)     

 objTarget.CopyHere objSource,4
Run Code Online (Sandbox Code Playgroud)

vbscript zip

6
推荐指数
1
解决办法
7230
查看次数

你如何强制wx.ListCtrl滚动条自动锁定到底部,以便最新的数据显示在窗口中?

当新数据进入我的wx.ListCtrl时,窗口会填满并出现滚动条.我想要做的是在窗口上显示最新的数据(在列表的底部).我的第一个想法是强制wx.ListCtrl滚动条默认为窗口底部的方法.如果有另一种/更好的方法来做到这一点,我全都耳朵.

python wxpython

3
推荐指数
1
解决办法
2085
查看次数

标签 统计

python ×1

vbscript ×1

wxpython ×1

zip ×1