Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Compactar arquivo

Função para compactar arquivos.

Parâmetros 

Nome

Tipo

Doc

Parâmetro 1ListaLista com os arquivos a serem compactados.
Parâmetro 2StringCaminho destinado aos arquivos compactados.
Parâmetro 3StringNome da pastar que irá receber os arquivos compactados .

Compatibilidade

 Servidor

Exemplo

A função abaixo recebe uma lista com três imagens e as compacta em uma nova pasta, como um arquivo .zip.


Figura 1 - Bloco de programação Compactar arquivo.


Para demonstrar o funcionamento do bloco, faremos um exemplo simples. Inicialmente crie uma pasta em um diretório de sua preferência no projeto, para este exemplo utilizamos o diretório resources. Clique com o botão direito no diretório e em seguida clique em Novo > Pacote. Dê um nome ao novo pacote, pra o nosso exemplo demos o nome de Imagens e colocamos três imagens dentro desse novo pacote.


Informações
titleDica
Nós precisaremos pegar o caminho dos arquivos para inserir no bloco, é mais fácil realizar esse procedimento estando no modo avançado e com a a opção visualização de pastas ativada (destaque 1 da figura 1.1). Para obter o caminho dos arquivos, clique com o botão direito sobre ele (destaque 2 da figura 1.1) e em seguida clique em propriedades


Figura 1.1 - Bloco de programação Compactar arquivo.


Após obter os caminhos dos arquivos, definiremos no parâmetro 2 (pasta de destino) o local pra onde serão enviados os arquivos compactados. Por fim, precisamos definir o nome do arquivo após a compactação (parâmetro 3). Confira na figura 1.2 o arquivo gerado.


Figura 1.2 - Arquivo .zip gerado.

Sobre o bloco

O bloco de programação Compactar arquivo é utilizado quando se faz necessário compactar um ou mais arquivos. 


Informações
titleImportante

Não se esqueça de colocar a extensão .zip no final do parâmetro 3 (nome do arquivo compactado)