`

VB Shell 实现压缩和解压缩 (Zip 或 Rar)

    博客分类:
  • vb
阅读更多

Private Sub ZipOrRar()
'将C盘的test文件夹压缩为test.rar文件
Shell App.Path + "\WinRar.exe M C:\test.rar C:\test"
End Sub

Private Sub UnZipOrRar()
'将test.rar解压缩在C盘下
Shell App.Path + "\WinRar.exe X C:\test.rar C:\"
End Sub

分享到:
评论

相关推荐

    压缩成zip文件和解压缩zip文件的VB程序.rar

    在VB(Visual Basic)编程环境中,我们可以利用第三方库或者.NET Framework自带的System.IO.Compression命名空间来实现ZIP文件的压缩和解压缩。本资源“压缩成zip文件和解压缩zip文件的VB程序.rar”应该包含了一个VB...

    VB6.0源代码编写的调用压缩软件rar,压缩和解压按路径指定的picture图片文件App.Path & "\pic.bmp"

    在VB6.0中,还可以使用第三方的DLL库或者ActiveX控件来实现更灵活的压缩和解压缩功能,但这些通常需要额外的许可和集成步骤。对于简单的需求,如本例所示的命令行调用方法已经足够。 最后,压缩包中的文件"VB090407...

    VB6.0调用 DLL版ZIP压缩文件夹目录和解压ZIP文件

    VB6.0调用 DLL版ZIP压缩文件夹目录和解压ZIP文件,网上很多源码不好用,所以就自己做了一个。原始代码是VC++的用VS2019编译了一个,DLL封装了下。调用很简单 '调用方法如下: 'CreateZipFileA "C:\123", "C:\123.zip...

    VB6实现JPG压缩和解压缩(内存法)

    通过这样的方法,开发者可以在VB6环境中轻松地处理内存中的JPEG图像,实现高效的压缩和解压缩操作。 以上就是VB6中使用内存Stream进行JPEG图像压缩和解压缩的基本步骤和关键知识点。这些技术对于开发涉及图像处理的...

    vb 实现文件压缩与解压缩

    "核心程序不是用vb实现的,是生成了dll让vb来调用",这表明实际的压缩和解压缩算法是在其他语言,如C++、C#或Delphi中实现的,然后将这部分功能封装成DLL,因为这些语言在处理底层数据和系统级操作时效率更高。VB通过...

    VB+ZIP.Dll压缩解压源码

    VB+ZIP.Dll就是这样一个专门用于压缩和解压缩的库,它提供了接口供VB程序调用。 在VB中,我们可以通过PInvoke(Platform Invoke)技术来调用非托管代码,如C++编写的DLL中的函数。PInvoke允许VB代码与非托管代码...

    VB.NET使用ZipPackage实现ZIP文件压缩解压缩示例

    在.NET框架中,VB.NET提供了一种方便的方式来处理ZIP文件的压缩和解压缩,这主要得益于System.IO.Packaging命名空间中的ZipPackage类。本文将深入探讨如何利用VB.NET和ZipPackage来完成这一任务,同时也会提及一些...

    VB利用WinRar压缩和解压缩文件

    除了基本的压缩和解压缩,WinRAR还支持多卷压缩、固实压缩、恢复记录等高级特性,可以在VB中通过调整参数来实现。例如,使用`-v`参数可以创建多卷压缩包,`-m`参数可以设置压缩级别。 5. **文件操作的安全性** 在...

    VB6图片压缩处理源码

    VB6本身并不直接支持高级压缩算法,但可以通过调用外部库或组件(如Microsoft's GDI+库)来实现。 3. 图片尺寸调整: 图片的大小可以通过改变像素数量来调整,这通常涉及图像的重采样。VB6可以使用内置的API函数...

    vb 编写rar压缩解压缩程序

    综上所述,使用VB编写RAR压缩解压缩程序,需要结合第三方库或WinRAR SDK,通过学习和理解API,编写代码实现文件的压缩和解压缩操作。在整个过程中,还需要关注错误处理、性能优化以及用户交互等多个方面。

    VB6实现的文件压缩

    WinRAR提供了一组API供开发者使用,可以用于文件的压缩和解压缩。首先,你需要在项目中引入WinRAR动态链接库(Rar.dll),然后通过声明API函数并调用它们来执行压缩操作。例如,`RarAddFile` 函数用于将文件添加到...

    vb使用Zlib进行zip解压缩的源码

    Zlib库主要提供了数据压缩和解压缩的功能,广泛应用于网络传输、文件存储等领域。ZIP格式是常见的压缩文件格式,由多个独立压缩的数据块组成,每个数据块包含一个或多个文件。在VB中解压ZIP文件,我们需要理解ZIP...

    VB中实现压缩与解压

    在VB(Visual Basic)编程环境中,我们可以利用第三方库或者.NET框架自带的功能来实现文件的压缩和解压缩。这里主要讨论如何使用.NET Framework的System.IO.Compression命名空间中的GZipStream和DeflateStream类来...

    VB Shell外壳实例附源码.rar

    在VB中,Shell函数是用于启动外部程序或命令的关键工具,它可以打开一个DOS窗口执行命令,或者启动一个应用程序。在VB Shell外壳程序中,这个函数被用来调用操作系统级别的功能,例如执行批处理文件、控制其他程序,...

    纯VB实现的文件压缩算法

    为了学习和理解纯VB实现的压缩算法,你可以打开这个文件,查看源代码,研究其中的函数和过程,了解它们如何协同工作来完成文件的压缩和解压缩。 纯VB实现的压缩算法虽然可能不如专业级别的压缩软件(如WinRAR、7-...

    VB.net开发文件压缩解压缩实例

    在VB.NET编程环境中,开发文件压缩和解压缩功能可以极大地提升数据存储和传输的效率。ICSharpCode.SharpZipLib库是一个强大的开源组件,它提供了对多种压缩格式的支持,包括ZIP和GZip等。本实例将详细介绍如何使用VB...

    VB.NET编写的压缩与解压函数

    本篇文章将详细介绍如何使用VB.NET实现自定义的数据压缩与解压功能。 #### 二、压缩与解压函数的实现 根据提供的代码片段,可以看到作者实现了两个主要的函数:`A_pCompressByte` 和 `A_pDeCompressByte`。这两个...

    VB压缩文件控件实例.rar

    这个控件使得在VB环境中生成、管理和操作ZIP文件变得简单,同时也为创建自定义的压缩和解压缩应用程序提供了基础。 该实例的核心是通过VB源码实现对文件的压缩和解压缩功能。VB源码-文件操作这一标签表明了这个控件...

    vbshell

    【VBShell】是Visual Basic(VB)编程语言中一个非常重要的功能,用于在不打开应用程序的情况下执行外部程序或系统命令。这个功能通过调用Windows API(应用程序接口)中的`ShellExecute`函数实现,使得开发者能够...

    VB论坛VB交流VB之家vb使用Zlib进行zip解压缩的源码

    Zlib库主要提供了数据压缩和解压缩的算法,包括DEFLATE,这是ZIP文件格式中常用的压缩算法。在VB中使用Zlib,首先需要将Zlib的C语言接口转换为VB可使用的组件或模块。这可能涉及到DLL的导入或者.NET Framework中的...

Global site tag (gtag.js) - Google Analytics