Listar arquivos

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

fglima
Usuário Nível 1
Usuário Nível 1
Mensagens: 9
Registrado em: 29 Ago 2005 23:56

Listar arquivos

Mensagem por fglima »

Preciso pegar os arquivos de um determinado diretório e adcionar a um vetor para criar um menu.

Alguem sabe com pegar o nome destes arquivos e adionar a um vetor??
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Mensagem por gvc »

veja ADIR e DIRECTORY.
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Ola,

Eu tenho uma rotina nos meus sistemas para abertura de relatorios previamente salvos utilizando o proprio programa.

Listo eles com Achoice , mas ou menos assim:

Código: Selecionar todos

declare Arq[ADir("..\RELAT\*.TXT")]
Adir("..\RELAT\*.TXT",Arq)

nContArq = LEN(Arq)

if nContArq > 0

    do while .t.

       nOpcao = ACHOICE(8,43,16,56,Arq)

       IF Opcao = 0
            RETURN
       ENDIF

       Relatorio = "..\RELAT\" + Arq[Opcao]

       ExibeRelat(Relatorio)  // funcao que carrega o relatorio na tela

  enddo

else

etc etc etc
Espero ter colaborado...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
fglima
Usuário Nível 1
Usuário Nível 1
Mensagens: 9
Registrado em: 29 Ago 2005 23:56

Mensagem por fglima »

Obrigado a todos
as rotinas me ajudaram e muito
Responder