Progress
Language Reference


FILE-INFO System Handle

Interfaces
OS
SpeedScript
All
All
Yes

A handle to an operating system file.

SYNTAX

FILE-INFO [ :attribute ] 

attribute

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

Attribute
Type
Readable
Setable
DATE
INTEGER
DATE
INTEGER
CHARACTER
INTEGER
CHARACTER
CHARACTER
CHARACTER
CHARACTER

EXAMPLE

After you set the value of the FILE-NAME attribute, you can read the values of the other attributes.

r-osfile.p
DEFINE VARIABLE os-file  AS CHARACTER FORMAT "x(60)" LABEL "File".

REPEAT:
  SET os-file WITH FRAME osfile-info.
  FILE-INFO:FILE-NAME = os-file.
  DISPLAY FILE-INFO:FULL-PATHNAME FORMAT "x(60)" LABEL "Full Path"
    FILE-INFO:PATHNAME FORMAT "x(60)" LABEL "Path"
    FILE-INFO:FILE-TYPE LABEL "Type"
    WITH FRAME osfile-info SIDE-LABELS TITLE "OS File Info".
END. 

NOTES


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095