Compactando e descompactando arquivos pelo E3.

Descrição:

Em uma aplicação no E3, é possível manipular arquivos compactados sem utilizar software de terceiros?

Solução:

Sim. Isto é possível por meio da utilização no E3 de recursos próprios do Windows, que pode manipular arquivos compactados no formato *.ZIP.

Estes recursos podem ser utilizados pelo E3 diretamente através de scripts na linguagem VBScript. Como exemplo, foi criada uma aplicação (anexada a este artigo) que mostra duas formas de se utilizar os recursos de compactação e descompactação de arquivos:

  1. Através de código VBScript executado no driver VBScript da Elipse.
  2. Através de código VBScript contido em um arquivo de extensão *.VBS.

O primeiro método (execução de código pelo driver VBScript da Elipse) proporciona um maior nível de segurança, uma vez que não executa códigos externos, além de permitir maior controle do processo por parte da aplicação. Já o segundo método (via arquivo) deixa a execução do código a cargo do sistema operacional, o que libera recursos do E3.

Para escolher qualquer um dos dois métodos acima, é necessário acessar a aba Extras da aplicação.

Observação: Para executar a aplicação, pode ser necessário alterar a propriedade DriverLocation do driver VBScript, dependendo da versão do E3 em uso.

Anexos:

Exemplo4648.zip

Este artigo foi útil? Was this post helpful?
Yes0
No0

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *