当前位置:首页 » 文件管理 » vb怎么解压

vb怎么解压

发布时间: 2023-03-31 22:34:31

⑴ 下载后的VB程序压缩包怎么解压安装呢

你在坦卜解压后的文件夹中找
setup.exe,setup.msi的其中一个运行它就可以安装了,任何一个逗棚就可以了,哪个存在就运山信则行哪个

⑵ vb怎么解压rar

可以调用WinRar文件夹里自带的RarExt.dll库文件,里面有一些函数,可以完成压缩与解压缩功能,函数的使用方法可以参考相关资料。

⑶ vb解压缩

7-ZIp是不错的选择。安装7-Zip后将7z.exe及7z.dll文件复制到System32中。然后就可以使用VB进行操作了。具体查看7-ZIP的命令行帮助

⑷ vb 怎么压缩,解压文件,就是rar或者zip,给我源码,还有调用哪个dll

其实无需调用DLL,现在只要系统中安装了WinRAR,其安装目录自带了压缩和解压软件:Rar.exe、UnRAR.exe,使用VB的shell调用这两个软件即可,WinRAR支持的格式非常多,不用自己再去造轮子了,下面是简单的示例代码:
注:如果不想安装WinRAR,那就到已安装WinRAR的电脑中将拷贝到你的某个路径中再调用吧

'将C盘根目录中的mydoc.docx文件,压缩成根目录下的mydoc.rar文件
'使用rar.exe,调用格式:rar.exe a <目标压缩包文件> <源文件>
Private Sub Command1_Click()
Call Shell("C:\Program Files\WinRAR\rar.exe a c:\mydoc.rar c:\mydoc.docx", vbHide)
End Sub

'将C盘根目录下的mydoc.rar压缩包中的文件,解压到D盘一个目录中
'使用unrar.exe,调用格式:unrar.exe x <源压缩包文件> <目标路径>
Private Sub Command2_Click()
Call Shell("C:\Program Files\WinRAR\unrar.exe x c:\mydoc.rar d:\temp", vbHide)
End Sub

⑸ vb怎么压缩/解压数据

winrar有预定义的指令的,比如下面的vb代码把文件压缩: mystr = "C:\Program Files\WinRAR\WinRAR.exe"
Source = "d:\1.txt" '源文件的位置
Target = "d:\" '存放压缩文件的位置
mystr = mystr & " a " & Target & " " & Source
'调用RAR文件压缩
retval = Shell(mystr, vbHide)
MsgBox "文件压缩成功完成!", 64, "提示信息"解压文件也类似,可以去找下winrar的一些说明,它自己有命令行的,调用就行,解压好像是-inul,不太记得了。上面的代码可以进行压缩。

⑹ 怎么用VB解压Zip文件

调用shell、已安装的WinRar解压文件。Shell "C:\Program Files\WinRar\Winrar.exe " & "命令行参数"命令行语法 从命令行也可以运行 WinRAR 命令,常规的命令行语法描述如下:WinRAR <命令> -<开关1> -<开关N> <压缩文件 > <文件...> <@列表文件...> <解压路径\>命令要 WinRAR 运行的字符组合代表功能开关切换操作指定类型,压缩强度,压缩文件类型,等等的定义。 压缩文件要处理的压缩文件名。文件要处理的文件名。列表文件列表文件是包含要处理文件名称的纯文本。文件名应该在第一卷启动。可以在列表文件中使用 //字符后添加注释。例如,你可以包含两列字符串创建 backup.lst: c:\work\doc\*.txt //备份文本文档 c:\work\image\*.bmp //备份图片c:\work\misc并接着运行: winrar a backup @backup.lst你可以在命令行中同时指定普通的文件名和列表文件名。 解压路径只与命令 e 和 x ,搭配使用。指出解压文件添加的位置。如果文件夹不存在时,会自动创建。
注意事项a) 如果未指定 文件 或是 列表文件 时,WinRAR 将会以缺省的 *.* 运行全部的文件;b) 如果未指定压缩文件扩展名时,WinRAR 将会使用在 压缩配置 中选定的默认压缩文件格式。但你可以指定 .RAR 或 .ZIP 扩展名来替换它们 ;c) 在命令行所输入的开关会替换相同的配置设置值 ;d) 在命令 c 、e、s、t、rr、k 和 x 可在压缩文件名中使用通配符。如此可以用单个的命令来进行超过一个以上的压缩文件,除此之外,如果你指定 -r 开关于这些命令时,它们将会搜索在子文件夹中的压缩文件 ;e) 某些命令和开关只应用在 RAR 压缩文件,有些则在 RAR 和 ZIP 都可使用,而某些则可应用在全部的压缩文件格式。这一些都得看压缩文件格式所提供的特性而定 ;f) 命令和开关的大小写是相同意思的,你可以用大写或者小写来下命令均可。

⑺ vb如何解压RAR文件中指定的文件

Shell ("C:\Program Files\WinRAR\WinRAR.exe e -p123 1.rar “ & text1.text), 5
不能将text1.text当做字符串处理~应该用& 连接使其成为完整的命令字符

⑻ 在vb里怎么实现压缩文件与解压文件的操作

利用winrar
解压文件:
Call Shell( "C:\Program
Files\WinRAR\rar.exe e -o+
E:\Ab.rar E:\ ",
vbHide)

压缩文件:
Call Shell( "C:\Program
Files\WinRAR\rar.exe a -o+
E:\aa.rar E:\Ab.txt ",
vbHide)

⑼ vb怎么解压

'一、建立模块MDWinrar.bas,复制下面代码

Declare Function WaitForSingleObject Lib "kernel32" _
(ByVal hHandle As Long, ByVal dwMilliseconds As Long) _
As Long
Declare Function OpenProcess Lib "kernel32" (ByVal _
dwDesiredAccess As Long, ByVal bInheritHandle As Long, _
ByVal dwProcessId As Long) As Long
Declare Function GetShortPathName Lib "kernel32" Alias _
"GetShortPathNameA" (ByVal lpszLongPath As String, _
ByVal lpszShortPath As String, ByVal cchBuffer As _
Long) As Long
Private Const INFINITE = -1&
Private Const SYNCHRONIZE = &H100000

Sub RarExect(Rarml As String) '等待winrar解压结束
Dim TaskID As Long ' Task-ID des DOS-Fensters
Dim ProcID As Long ' Prozess-ID des DOS-Fensters
TaskID = Shell(Rarml, vbHide)
DoEvents
ProcID = OpenProcess(SYNCHRONIZE, False, TaskID)
Call WaitForSingleObject(ProcID, INFINITE)
End Sub
'二、程序调用如下:
private command1_click()
'本功能执行了把c:\mydoctment file\blank.zip文件解压到d:\tmp下。
RarExect "c:\winrar\winrar.exe e -y " & ShortPath("c:\mydoctment file\blank.zip" & " " & ShortPath("d:\tmp")
end sub

⑽ vb怎么压缩解压文件

推荐采用免费的DOS版RAR程序,然后用SHELL "命令行" 的方式压缩解压文件,我就这么干的,做起来方便很多。

热点内容
电脑软件密码怎么设置密码 发布:2025-05-15 18:09:07 浏览:106
android应用是否运行 发布:2025-05-15 18:02:40 浏览:9
java排序list 发布:2025-05-15 18:02:40 浏览:298
net编译可以在linux上吗 发布:2025-05-15 18:01:18 浏览:532
华为怎么知道不是安卓 发布:2025-05-15 18:00:32 浏览:908
清理华为手机存储空间不足 发布:2025-05-15 17:54:46 浏览:348
java从控制台输入 发布:2025-05-15 17:47:38 浏览:483
上传文章微信 发布:2025-05-15 17:42:46 浏览:812
为什么苹果机比安卓机价格稳定 发布:2025-05-15 17:37:01 浏览:461
公司收信服务器地址 发布:2025-05-15 17:31:27 浏览:696