question

Como codificar um vb6 para compactar arquivos em pasta Windows compactada (zipada)?

Eu realmente não tenho idéia qual referência para adicionar ou qual sub para escrever. Ele deve ser bastante simple. Estou tentando compactar arquivos como file1.doc e file2.doc em um folder1.zip de pasta compactada e não sei o que fazer. Por favor, ajude! Obrigado para ur ajudar.
resposta Resposta
Por favor, visite o abaixo de página. Você vai ver como você pode adicionar recursos de compactação (ZIP) de criptografia e dados para os aplicativos existentes do Visual Basic 6 usando o.NET Framework.

O artigo tem ambos VB.NET e VB 6.0 código para compactados e descompactar arquivos.

Você deve fazer uso de uma classe especial que é escrita em VB.NET. Consulte a seção intitulada: "exemplo 5. Inteiro Visual Basic.Classe líquido necessário para que você possa gravar em um arquivo compactado." Isso tem a definição da classe chamada GZipFileWriterWrapper. (Não se preocupe, mesmo que ele é escrito em VB.NET, se você baixar e instala o.NET Framework 2.0 SDK e, em seguida, você pode utilizar VB.NET classes de dentro VB 6.0.)

Atenção especial para a seção intitulada: "Executando o exemplo."

O artigo também menciona uma biblioteca de código-fonte aberto para compactação de arquivos. SharpZipLib: (http://www.icsharpcode.net/opensource/sharpziplib/default.aspx/) é um projeto open-source que fornece funcionalidade de compactação (ZIP). SharpZipLib oferece mais opções de compactação e torna mais fácil criar arquivos zip de pastas inteiras. Você pode livremente incluir esta biblioteca mesmo em Fechar-source, software para venda se tiver vontade.

___________

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved