Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Cria um array bidimensional com o conteúdo de um diretório.
Para isso, retorna informações a respeito dos arquivos no diretório corrente ou especificado.
Essa função é semelhante a ADir(), porém, retorna um único array ao invés de adicionar valores a uma série de arrays existentes passados por referência.

...

Nome

Tipo

Descrição

aRet

vetor

Retorna um array de subarrays, sendo que cada subarray contém informações sobre cada arquivo que atenda o parâmetro (<cDirSpec><cDirEsp>). Para mais detalhes, consulte a tabela B na área Observações.

...

Importante
Arquivos normais são sempre incluídos na pesquisa, a não ser que "V" seja especificado.


Tabela B - Estrutura dos subarraysRetorno das informações
Estrutura dos 
sub-arrays

Posição

Meta simbolo

directory.ch

Conteúdo

1

cNome

F_NAME

Nome do arquivo

2

cTamanhoTamanho

F_SIZE

3

dDataData

F_DATE

4

cHora

F_TIMEHora

5

cAtributos

F_ATTAtributos, exemplo A=Arquivo, D=Diretório

  • Caso seja especificado um path sem a unidade de disco, o mesmo será considerado no ambiente do servidor, a partir do RootPath do ambiente (caso o path comece com \ ou /), ou a partir do StartPath do ambiente (caso o path não seja iniciado com \ ou /).
  • Quando um path absoluto é especificado (com unidade de disco preenchida), a função será executada na estação em que o SmartClient está em execução.
  • O tipo de ordenação pode ser definido conforme tabela:

...