Long file and
path names support
Long path names are now supported in all common dialogs within
Superbase and also in the Dialog Editor. This includes the
interface dialogs for file open and file save as well as the
REQUEST types 26, 27, and the new 28. Note this is long path
names and not long file names. Long file names will not be
supported for:
Superbase database files (SBF, SBD, SBO),
Superbase form files (SBV), or
Superbase Graphic Report files (SBV and SBP),
Saving from the Menu or IconBar Editor (SBP),
Saving a form or report as a program file (SBP),
Programs created using the Macro Recorder (SBP), or
Dialogs saved using the Dialog Editor (SBP)
but will be supported for:
Superbase Program files when saved or opened from the program
editor (SBP)
Superbase text files (SBT, TXT),
Superbase labels files (SBB),
Superbase QuickReport and QBE files (SBQ),
Superbase function key files (SBK), and
Superbase update files (SBU)
as well as for selection of other file types using the REQUEST
type 26.
REQUEST 27 returns long file and path names.
The following two commands have been enhanced to provide
for long file name support:
OPEN FOR [OUTPUT | APPEND],
OUTPUT TO, and
SAVE {file [, TEXT file] | QBE QUERY file | QUERY file | TEXT
file | UPDATE file | KEY file}
Also included with the new long path name support are the
following FN functions:
FN LFN() Converts a given short file name to its long file
name equivalent
FN SFN() Converts a given long file name to its short file
name equivalent
FN LPATH() Converts a given short path and file name to its
long name equivalent
FN SPATH() Converts a given long path and file name to its
short name equivalent
|