FUnzip [AS]

FUnzip [AS]
Author: Eurai
Inclusão: 01/01/2016
Alteração: 27/07/2021

Descrição

Descompacta um arquivo no formato Zip.

 

Sintaxe

FUnzip( <cArquivoZip>, <cPasta>, <cSenha> )

 

Parâmetros


Par Nome Tipo Descrição Default Obg Ref
01
cArquivoZip Caracter Indica o nome do arquivo que será descompactado zip   X  
02 cPasta Caracter Pasta onde o arquivo será descompactado   X  
03 cSenha Caracter Se o arquivo foi compactado com senha, informar essa senha      

 

Retorno

Retorno Tipo Descrição
nRet Numérico
Retorna 0 zero se consegui descompactar ou diferente de 0 zero em caso de erro

 

Exemplo

#INCLUDE "TOTVS.CH"

User Function FUnzip()
Local nRet	:= 0

nRet := FUnZip("\arquivos.zip","\",)
If nRet <> 0
	Conout("Não foi possível descompactar")
Else
	Conout("Arquivo descompactado com sucesso")
Endif

Return( Nil )

Resultado
funzip_-_resultado_01  

 

 

Informações adicionais

O arquivo de origem e a pasta destino precisam sempre estar no mesmo lugar: Servidor (relativo ao rootpath), ou Cliente (caminho completo)

Função disponível apenas para builds superiores a 7.00.131227

 

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! 😎  

 

 

 

 

 

 

 

Esse conteúdo te ajudou? Ajude o canal com doação
Compartilhar
Comentários