Ler Data Criação do Arquivo

Discussão em 'Progress 4GL' iniciado por DFResmer, Outubro 30, 2012.

  1. DFResmer

    DFResmer Membro Participativo

    Olá Galera, tem algum comando para ler um arquivo e descobrir a data de criação do mesmo?

    Att,

    Diogo
  2. joelscampos

    joelscampos Membro Participativo

    Tem:

    FILE-INFO:FILE-NAME = "c:\temp\arquivo.txt".

    MESSAGE
    FILE-INFO:FULL-PATHNAME SKIP
    FILE-INFO:FILE-CREATE-DATE SKIP
    FILE-INFO:FILE-CREATE-TIME SKIP
    FILE-INFO:FILE-MOD-DATE SKIP
    FILE-INFO:FILE-MOD-TIME SKIP
    FILE-INFO:FILE-SIZE SKIP
    FILE-INFO:TYPE SKIP
    VIEW-AS ALERT-BOX.
  3. DFResmer

    DFResmer Membro Participativo

    Esses abaixo não deram certo, acho que deve ser minha versão do progress, principalmente a data de criação não dá certo, uso o progress 8.2.

    FILE-INFO:FILE-CREATE-DATE SKIP
    FILE-INFO:FILE-CREATE-TIME SKIP
    FILE-INFO:FILE-MOD-DATE SKIP
    FILE-INFO:FILE-MOD-TIME SKIP


    Att,
    Diogo
  4. joelscampos

    joelscampos Membro Participativo

    Neste caso, pesquisa por "file-info" no seu help progress, pois nele deve constar quais são os atributos associados a essa palavra "file-info".
  5. DFResmer

    DFResmer Membro Participativo

    Acho q não tem este recurso, veja abaixo o q aparece no meu help:

    attribute
    Specifies an attribute of the FILE-INFO handle. The attributes are shown in this table.

    Attribute Type Readable Setable
    FILE-NAME CHARACTER X X
    FILE-TYPE CHARACTER X
    FULL-PATHNAME CHARACTER X
    PATHNAME CHARACTER X
    TYPE CHARACTER X
  6. DFResmer

    DFResmer Membro Participativo

    Com segui de uma forma alternativa... fazendo pelo dos criando um txt

    DOS SILENT "DIR C:\FOTOS\ *.* >FOTOS.txt"

    depois é só dar um INPUT no arquivo FOTOS.txt, lá tem todos os arquivos com data, hora, e tamanho.

    Att,

    Diogo

Compartilhe esta Página