Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man använder en CGZIP fil i Visual Basic 6

    The CGZIP filen har komprimerats med Zip32.dll . Windows-filer och mappar kan komprimeras och okomprimerad . En komprimerad fil sparas med filändelsen " . Zip . " De moduler Zip32.dll och Unzip32.dll är standard C DLL-filer . Dessa två DLL-filer distribueras av Info - ZIP . Info - ZIP är en grupp av utvecklare som ger fria versioner av zip och unzip verktyg. Du kanske redan har Zip32.dll och Unzip32.dll på din maskin eftersom de fördelas med många tillämpningar , men om du inte gör det , de är tillgängliga för gratis nedladdning på Internet . Instruktioner
    1

    Öppna en ny ActiveX DLL Visual Basic-projekt . Skapa en " . Bas " kodmodulen med hänvisningar till de funktioner som finns i de zip32.dll och unzip32.dll filer .

    Private Declare Function ZpArchive Lib " zip32.dll " _ ( ByVal argc As Long , ByVal funame As String , ByRef argv Som ZIPnames ) As Long

    Private Declare Function Wiz_SingleEntryUnzip Lib " unzip32.dll " _ ( ByVal ifnc As Long , ByRef ifnv Som UNZIPnames , _ByVal xfnc As Long , ByRef xfnv Som UNZIPnames , _dcll Som DCLIST , Userf Som USERFUNCTION ) As Long

    Definiera en offentlig dragkedja och en unzip funktion inom denna kodmodul . Namnge denna modul " MainDLL.bas . "
    2

    Lägg till en ny klass modul till projektet för zippa och en för unzipping . Dessa två klasser referens allmänheten zip och packa funktioner definierade i " MainDLL.bas . " Name dem " CGZipFiles " och " CGUnzipFiles . " Spara och kompilera ActiveX DLL -projektet , som heter " CGZipUnzip " , till " CGZipUnzip.dll . " Addera 3

    Skapa ett nytt Standard-EXE Visual Basic-projekt . Lägg till en hänvisning till " CGZipUnzip.dll " genom att välja " Project " , "Referenser " och markera rutan bredvid CGZipUnzip .
    4

    Deklarera ett objekt variabel för att hålla en hänvisning till " CGZipUnzip . " Använd det objektet för att referera varje funktionsanrop tillgängliga från zip32.dll och unzip32.dll definieras i den nya " CGZipUnzip " ActiveX DLL . I följande kod definieras en hänvisning till " CGZipUnzip " DLL , sätter zip-filnamn , definierar vilka filer som ska ingå i zip-filen och skapar zip-filen . Om det finns några fel under skapandet av zip , visas de i ett meddelande visas för användaren .

    Dim oZip Som CGZipUnzipWith oZip.ZipFileName = " \\ MYZIP.ZIP " . AddFile App.Path & , . . " . \\ * * " Om MakeZipFile < > 0 ThenMsgBox GetLastMessageEnd IfEnd WithSet oZip = Nothing

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en DiskPart Script
    ·Så att välja Start - up formulär i ett Windows-progr…
    ·Hur vill kolla en fastighet i Access VBA
    ·Hur man kör VB.NET
    ·Hur man använder flera Namnutrymmen
    ·Hur man öppnar en URL genom att klicka på Kod Bild VB…
    ·Hur ritar jag ett hårkorsmarkören Inom Visual Basic
    ·Tekniker i VBA
    ·Hur man gör Flow Diagrams
    ·Lägga till en DataRelation
    Utvalda artiklarna
    ·Hur man använder en API XML feed i PHP
    ·Hur man lagrar heltal i en array i Java
    ·Komma åt VB urvalsfråga
    ·Så att ställa klockan på skrivbordet
    ·Hur man använder Array kommandot i PHP
    ·Decimal Vs . Antal Datatyper
    ·Lägga till en kommentar Event i Visual Basic
    ·Så här ändrar PHP sidfot i Joomla
    ·Hur man använder textrutan i Visual Basic 6.0
    ·Hur du fyller Barer i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz