Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/6062824/tecnologia.css
|
Pagetitle | ||||
---|---|---|---|---|
|
Lista os arquivos que estão dentro do arquivo compactado em formato Zip.
...
Bloco de código | ||
---|---|---|
| ||
FListzipFListZip( < cArquivoZipcZipFile >, [ @nRet ], [ cSenhacPassword ] ) |
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência | |
---|---|---|---|---|---|
cArquivoZipcZipFile | caracterecharacter | Indica o nome do arquivo compactado zip. | X | ||
nRet | numériconumeric | Retorno da função. Igual a 0, se 0 retornou corretamente a lista de arquivos, ; diferente de 0, se aconteceu algum erro. | X | ||
cSenhacPassword | caracterecharacter | Senha que foi utilizada na compactação . |
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
aRet | vetorarray | Retorna uma lista com os nomes e tamanhos dos arquivos compactados. |
...
- Arquivo pode estar no servidor (rootpathRootPath) ou no cliente (caminho completo).
- Caso o arquivo apontado em cZipFile esteja no Cliente e o programa seja executado via Job, o programa será encerrado com a ocorrência de erro fatal "Function FListZip() cannot access client directory/file in Job.".
- O caminho apontado em cZipFile não é convertido para minúsculo, sendo tratado da forma como é escrito. Dessa forma, em Windows não existe impacto no acesso aos arquivos e pastas, mas em Linux, devido ao sistema operacional diferenciar caminhos em maiúsculo e minúsculo, pode não conseguir acessar o caminho, devendo ser escrito com o Case Sensitive correto.
- Função disponível apenas para builds iguais ou superiores a 7.00.131227A - 13.2.3.17.
Exemplos
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Useruser Functionfunction exemplo () nret := 10 aRet := FListZip( "\imagens.zip",nret @nret ) if nret == 0 varinfo( "aRet", aRet ) // Mostra no console o conteúdo do array else conout( "Erro: " + cvaltocharcValToChar( nret ) ) endif Return |
Abrangência
...
return
|
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas