Descrição
FUnzip [AS] - 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
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! 😎