Progress
Language Reference


LOAD Statement

Interfaces
OS
SpeedScript
All
Windows only
No

Creates application defaults, involving colors, fonts, environment variables, etc., or loads existing defaults, to a graphical or character application. Specifically, LOAD:

For more information on application defaults, see the chapter on colors and fonts in the Progress Programming Handbook .

SYNTAX

LOAD environment
  [ DIR directory ]
  [ APPLICATION ]
  [ NEW ] 
  [ BASE-KEY { key-name | "INI" } ] 
  [ NO-ERROR ] 

environment

A CHARACTER expression that evaluates to one of the following:

DIR directory

A CHARACTER expression that evaluates to the directory path of one of the following:

APPLICATION

Has no effect—for backward compatibility only.

NEW

Creates a new registry key or a new initialization file. If the key or file already exists, LOAD overwrites its data.

BASE-KEY key-name | “INI”

Bypasses the standard search rules.

If you specify BASE-KEY key-name, LOAD looks for or creates the environment in the registry only under base key key-name.

If you specify BASE-KEY “INI” (the quotes are required), LOAD looks for or creates only the initialization file environment.

NO-ERROR

Suppresses error messages while LOAD executes. When LOAD finishes, you can learn what errors, if any, occurred by using the attributes and methods of the ERROR-STATUS handle. For more information on the ERROR-STATUS handle, see the "Handle Reference" in this book.

EXAMPLE

See the USE Statement reference entry for an example.

NOTES

SEE ALSO

GET-KEY-VALUE Statement, LOAD Statement, PUT-KEY-VALUE Statement, UNLOAD Statement, USE Statement


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