| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come utilizzare un file CGZIP in Visual Basic 6
    Il file CGZIP è stato compresso utilizzando Zip32.dll . I file e le cartelle di Windows possono essere compressi e non compressi . Un file compresso viene salvato con l' estensione " . Zip . " Le Zip32.dll moduli e Unzip32.dll sono file DLL C standard. Questi due DLL sono distribuiti da Info-ZIP . Info-ZIP è un gruppo di sviluppatori che forniscono versioni gratuite di programmi di utilità zip e unzip . Si può già avere Zip32.dll e Unzip32.dll sulla vostra macchina , perché sono distribuiti con molte applicazioni , ma se non lo fai , sono disponibili per il download gratuito su Internet . Istruzioni
    1

    Aprire un nuovo progetto DLL ActiveX di Visual Basic . Creare un modulo di codice " . Bas ", con riferimento alle funzioni disponibili nei file zip32.dll e unzip32.dll .

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

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

    Definire una zip pubblica e una funzione di decompressione all'interno di questo modulo di codice . Il nome di questo modulo " MainDLL.bas ".
    2

    Aggiungi un nuovo modulo di classe al progetto per zippare e uno per la decompressione . Queste due classi di riferimento la zip pubblico e funzioni definite all'interno di decomprimere " MainDLL.bas . " Loro " CGZipFiles " e " CGUnzipFiles ". Salvare e compilare il progetto DLL ActiveX , chiamato " CGZipUnzip " Name , a " CGZipUnzip.dll ".
    3

    Creare un nuovo progetto Visual Basic EXE standard . Aggiungere un riferimento a " CGZipUnzip.dll " selezionando "Progetto" , " Riferimenti" e selezionando la casella accanto a CGZipUnzip .
    4

    dichiarare una variabile oggetto per contenere un riferimento a " CGZipUnzip . "Usa l'oggetto di riferimento ciascuna delle chiamate di funzione disponibile dal zip32.dll e unzip32.dll definito il nuovo" "dll ActiveX CGZipUnzip . Il codice seguente definisce un riferimento alla DLL " CGZipUnzip " , imposta il nome del file zip, definisce quali file devono essere inclusi nel file zip e crea il file zip . Se ci sono errori durante la creazione della zip , questi vengono visualizzati in una finestra di messaggio per l'utente.

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

    Previous :

    next :
      Articoli Correlati
    ·Come visualizzare un documento di Word in VB.NET 
    ·Come utilizzare una connessione VB6 Adode visualizzare …
    ·Come aggiungere un file esistente in Visual Basic 
    ·Come tagliare gli ultimi due caratteri in VB 
    ·Come utilizzare un Select Case con Microsoft Visual Bas…
    ·Come creare Vb.Net Documentazione 
    ·Come aggiungere spazi vuoti in una stringa in Visual Ba…
    ·Modalità di accesso a VBA incrementale Record Cerca 
    ·Come fare un display Casella di testo dipendente da una…
    ·Visual Basic : come uscita Int. 
      Articoli in evidenza
    ·Come convertire Oracle per Esponente 
    ·Come modificare l'elenco dei caratteri in Python 
    ·Vantaggi della dirigenza Abilità 
    ·Come Take Out Alpha Personaggi Ma Lascia caratteri nume…
    ·Che cosa è un blocco PHP 
    ·Come programmare una sicura Intranet Sistema PHP 
    ·Come faccio a spostamento dei dati in ADT 
    ·Come utilizzare di default XML Editor in Eclipse 
    ·Aiuto con file sequenziali in programmazione Java 
    ·Come impostare la directory di progetto in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com