
正文
vb.net压缩文件 vb压缩包解压
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net进行文件压缩
如果机器安装有winRar软件,就可以通过shell来借用他的功能达到压缩文件的效果;
参考代码如下:
Dim DeliveryF As String = Server.MapPath("..\Temp\DeliveryFactors.xls") '原始文件 (压缩前)
Dim TruckInfo As String = Server.MapPath("..\Temp\TruckInformation.xls")
Dim QDetail As String = Server.MapPath("..\Temp\QuotationDetail.xls")
'用shell命令调用winrar.exe创建压缩文件()
Dim winRarexe As String = "C:\Program Files\WinRAR\Rar" 'winzip 执行文件的位置
Dim wtarget As String = "C:\temp\QuotationVAComparsion.zip" '目地文件 (压缩后)
Dim command As String = winRarexe " a " wtarget " " DeliveryF " " TruckInfo " " QDetail
'这个命令你可以查看winrar的命令集
Dim retval As Double 'Shell 指令传回值
retval = Shell(command, AppWinStyle.MinimizedFocus)
相关问答
Q1: VB.net 如何将TXT文件转换压缩成.gz文件
手机敲很累的!一定要给分啊!格式是:tar 选项 文件.选项有 -c:产生打包文件 -v:显示详细信息 -f:指定压缩后的文件名 -z:打包同时压缩!举个例子吧!将目录my打包并压缩成my.tar.gz就这样tar -zcvf my.tar.gz my
Q2: VB.net环境下 不接压直接读取GZ压缩文件内容?能实现吗?
直接读取 一个gz压缩文件:
我直接创建了一个内容:"asdfasdfasfd" 的 1.txt文件并用gzip 压缩。
读取:
$ zcat 1.txt.gz
asdfasdfasfd
如果内容过长可以接 less 查看:
$ zcat 1.txt.gz | less
vb.net压缩文件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb压缩包解压、vb.net压缩文件的信息别忘了在本站进行查找喔。







