Histórico da Página
...
- Diretórios: Caso o parâmetro aAtributos seja especificado e cEspecArq seja especificado como *.*, os diretórios serão incluídos em aNomesArq. No array aAtributos, os diretórios são indicados com um valor atributo de "D." Se ADir() for executada dentro de um subdiretório, as duas primeiras entradas do array aNomesArq são "." e "..", os "alias" dos diretórios corrente e raiz. A data e hora da última atualização são informadas para diretórios, mas o tamanho de um diretório é sempre zero.
- Esta função foi mantida por compatibilidade, e definida como obsoleta. aDir() foi substituída pela função Directory(), que retorna todas as informações do(s) arquivo(s) em um array multidimensional.
- O parâmetro opcional lChangeCase quando informado, terá prioridade sobre o comportamento de CASE SENSITIVE definido pela chave de ini CASESENSITIVE ou SERVERTYPE.
Exemplos
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
User Function adir() Local aFiles := {} // O array receberá os nomes dos arquivos e do diretório Local aSizes := {} // O array receberá os tamanhos dos arquivos e do diretorio Local nX ADir("c:\garbage\*.*", aFiles, aSizes) // Exibe dados dos arquivos nCount := Len( aFiles ) For nX := 1 to nCount ConOut( 'Arquivo: ' + aFiles[nX] + ' - Size: ' + AllTrim(Str(aSizes[nX])) ) Next nX Return |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas