FListzip [AS]
Autor: Eurai Criado: 01/01/2016 Atualizado: 28/07/2021Descrição
Lista os arquivos que estão dentro do arquivo compactado em formato Zip. |
Sintaxe
FListzip( |
Parâmetros
Par | Nome | Tipo | Descrição | Default | Obg | Ref |
01 |
cArquivoZip | Caracter | Indica o nome do arquivo compactado zip | X | ||
02 | nRet | Numérico | Retorno da função, se 0 retornou corretamente a lista de arquivos, diferente de 0 se aconteceu algum erro | X | ||
03 | cSenha | Caracter | Senha que foi utilizada na compactação |
Retorno
Retorno | Tipo | Descrição |
aRet | Array |
Retorna uma lista com os nomes e tamanhos dos arquivos compactados |
Exemplo
#INCLUDE "TOTVS.CH" User Function FListzip() Local nRet := 10 Local aRet := FListZip("\arquivos.zip",nRet) If nRet == 0 VarInfo("aRet",aRet) // Mostra no console o conteúdo do array Else Conout("Erro: " + cValTochar(nRet) ) Endif Return( Nil )
Resultado
Informações adicionais
Arquivo pode estar no servidor (rootpath) ou no cliente (caminho completo) |
Função disponível apenas para builds superiores a 7.00.131227A |
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎