home *** CD-ROM | disk | FTP | other *** search
- ***** README.TXT file for Oriel for Windows, Version 1.1 *****
-
-
- **The Oriel for Windows Demo Program**
-
- Oriel for Windows comes with a demonstration program named
- DEMO.ORL. We invite you to try it out. The DEMO.ORL program
- actually serves as a shell to call various other Oriel
- sample programs. These sample programs show you different
- ways you might use Oriel and provide example code that you
- can use as a reference when building your own Oriel
- programs.
-
- In order for the DEMO.ORL program to work, it, and all
- the files that come with it, must be in the same directory
- as the Oriel executable file (ORIEL.EXE). If you used the
- SETUP.EXE program that comes on the Windows 3 Power Tools
- diskette to install Oriel, this should already be the case.
- See Appendix A of the Windows 3 Power Tools book for
- information on how to use the SETUP.EXE program.
-
- You can run the DEMO.ORL program in one of two ways. On
- the one hand, you can use the File Run command from either
- Program Manager or File Manager. For example, if you
- intalled Oriel in the C:\WINDOWS\PWR-TOOL\ORIEL directory,
- you can run the DEMO.ORL program by using the following
- command line for the the File Run command:
-
- C:\WINDOWS\PWR-TOOL\ORIEL\ORIEL.EXE DEMO.ORL
-
- When you press ENTER to confirm this command line, the main
- DEMO.ORL screen is displayed. Follow the instructions on
- your screen to take a tour of Oriel.
-
-
- **Managing Files and Directories**
-
- We've added nine new functions to the Oriel for Windows
- command language that let you manage files and directories.
- These functions are not described in the book. The sections
- that follow explain what these functions are and give
- examples of their use.
-
-
- FileCopy
-
- The FileCopy command lets you copy one or more files from
- one directory to another. You can also copy a file and
- rename it in the process. If the file already exists in the
- target location, the FileCopy command will overwrite it.
- This command takes the following form:
-
- FileCopy("Source-name",Destination-name",Result)
-
- The "Source-name" argument defines the path and name of
- the file (or files) you want to copy. If the file is located
- outside the current directory or on a different drive, make
- sure you include the full path and file name--for example,
- "D:\ACCTG\BUDGET.ASC". You can also use the standard DOS
- wildcards (* and ?) to define a group of files to copy--for
- example "D:\ACCTG\*.ASC".
-
- The "Destination-name" argument defines the target
- location (and optionally the new name) of the copied file.
- Normally, this will be a directory--for example, "\BACKUP\".
- Notice that backslash follows the name of the directory.
- This is required. If the directory is located on a different
- drive, make sure you include the drive designation in the
- directory path--for example "D:\BACKUP\". You can also use
- the DOS * wildcard in the "Destination-name" argument to
- rename a group of files with a different extension--for
- example "D:\BACKUP\*.BAK". However, the ? wildcard is not
- supported. Finally, if you are copying a single file, you
- can define a new name for the file in the target location--
- for example, "D:\BACKUP\BACKBUD.TXT".
-
- The Result argument is simply the name of a variable
- that indicates whether the copy operation was successful. If
- the operation was successful, this variable takes on a value
- of 1. Otherwise, it is given a value of 0. Although, the
- name "Result" is used for this variable here, you can use
- any name you want--for example, There1.
-
- The following example copies all files in the directory
- C:\BUDGET\ that have a .TXT extension to a directory named
- \BACKUP\ on drive D:
-
- FileCopy("C:\BUDGET\*.TXT","D:\BACKUP\",Result)
-
-
- FileDelete
-
- The FileDelete command lets you delete one or more files.
- This command takes the following form:
-
- FileDelete("Filename",Result)
-
- The "filename" argument defines the name of the file
- you want to delete. If the file is located outside the
- current directory or on a different drive, precede the file
- name with the needed path--for example,
- "D:\ACCTG\OLDFILE.BAK". You can also define a group of files
- to delete by using the standard DOS wildcards * and ?--for
- example, "D:\ACCTG\*.BAK".
-
- The Result argument is a name of a variable that
- indicates whether the deletion was successful. If the file
- has been deleted, this variable is assigned a value of 1.
- Otherwise a value of 0 is assigned. You can use any name you
- want for this variable--for example, There1.
-
- The following example, deletes the file name BUDGET.BAK
- in the directory name \ACCTG\ on drive D:
-
- FileDelete("D:\ACCTG\BUDGET.BAK",Result)
-
-
- FileExist
-
- The FileExist command lets you determine whether a file
- exists. This command takes the form:
-
- FileExist("Filename",Result)
-
- The "Filename" argument defines the name of the file
- whose existence you want to verify. If the file is located
- outside the current directory or on a different drive,
- precede the file name with the appropriate path information-
- -for example, "D:\ACCTG\OLDFILE.BAK". The Result argument is
- a variable that indicates whether the file exists or not. If
- the file does exist, this variable is assigned a value of 1.
- Otherwise it is assigned a value of 0.
-
- The following example, verifies the existence of a file
- named OLDFILE.BAK in the \ACCTG directory on drive D:
-
- FileExist("D:\ACCTG\OLDFILE.BAK",Result)
-
-
- FileMove
-
- The FileMove command lets you move one or more files from
- one directory to another. (This is accomplished by copying
- the file to the destination location first and then removing
- it from the source location.) If the file already exists in
- the destination location, FileMove overwrites it. This
- command takes the following form:
-
- FileMove("Source-name","Destination-name",Result)
-
- The "Source-name" argument defines the name of the file
- you want to move. If the file is located outside the current
- directory or on a different drive, make sure you include the
- full path and file name--for example, "D:\ACCTG\BUDGET.ASC".
- You can also use the standard DOS wild-cards (* and ?) to
- define a group of files to move--for example
- "D:\ACCTG\*.ASC".
-
- The "Destination-name" argument defines the destination
- location for the moved file. Normally, this will be a
- directory--for example, "\BACKUP\". Notice that backslash
- follows the name of the directory. This is required. If the
- directory is located on a different drive, make sure you
- include the drive designation in the directory path--for
- example "D:\BACKUP\". You can use the DOS * wildcard in the
- "Destination-name" argument to rename file with a different
- extension--for example "D:\BACKUP\*.BAK". However, use of
- the ? wild card is not supported.
-
- The Result argument is the name of a variable that
- indicates whether the move operation was successful. If the
- operation was successful, this variable takes on a value of
- 1. Otherwise, it is given a value of 0. Although, the name
- "Result" is used here, you can use any name you want--for
- example, There1.
-
- The following example moves the file BUDGET.TXT from
- the \ACCTG\ directory on drive C to the \BACKUP\ directory
- on drive D:
-
- FileMove("C:\ACCTG\BUDGET.TXT","D:\BACKUP\",Result)
-
-
- FileRename
-
- The FileRename command lets you change the name of one or
- more files. If a file already exists under the new name in
- the destination location, the FileRename command will
- overwrite it. This command takes the following form:
-
- FileRename("Source-name","Destination-name",Result)
-
- The "Source-name" argument defines the path and name of
- the file or files you want to rename. If the file is located
- outside the current directory or on a different drive, you
- must include the full path and file name--for example,
- "D:\ACCTG\BUDGET.ASC". You can also use the standard DOS
- wild-cards (* and ?) to define a group of files to rename--
- for example "D:\ACCTG\*.ASC".
-
- The "Destination-name" argument defines the new name
- for the file. If the file you are renaming is located
- outside the current directory or on a different drive, make
- sure you include both the full path and new name for the
- file--for example "D:\ACCTG\BUDBACK.BAK". You can also use
- the DOS * wildcard in the "Destination-name" argument to
- rename a group of files with a different extension--for
- example "D:\BACKUP\*.BAK". However, the ? wild card is not
- supported.
-
- The Result argument is the name of a variable that
- indicates whether the renaming operation was successful. If
- the operation was successful, this variable is assigned a
- value of 1. Otherwise, it is given a value of 0. Although,
- the name "Result" is used here, you can use any name you
- want for this variable--for example, There1.
-
- The following example renames the file BUDG.WK1 in the
- directory \ACCTG on drive C: with the same name and a .BAK
- extension:
-
- FileRename("C:\ACCTG\BUDG.WK1","C:\ACCTG\BUDG.BAK",Result)
-
-
- DirChange
-
- The DirChange command lets you make a specific directory
- current. If the directory you attempt to make current does
- not exist, this command will fail. This command takes the
- following form:
-
- DirChange("Directory-name",Result)
-
- The "Directory-name" argument defines the name of the
- directory you want to make current. If the directory is on
- another drive, you must precede the directory name with the
- appropriate drive designation--for example,
- "D:\ACCTG\BUDGET\".
-
- The Result argument is the name of a variable that
- indicates whether the directory change operation was
- successful. If the operation was successful, this variable
- is assigned a value of 1. If it was unsuccessful--the
- directory does not exist--this variable is assigned a value
- of 0. Although the name Result is used here for this
- variable, you can use any name you want--for example,
- There1.
-
-
- DirMake
-
- The DirMake command lets you create a new directory. This
- command takes the following form:
-
- DirMake("Directory-name",Result)
-
- The "Directory-name" argument defines the name of the
- directory you want to create. You must specify a fully
- qualified path for the new directory--for example,
- "C:\ACCT\BUDGET".
-
- The Result argument is a variable name that indicates
- whether the create directory operation was successful. If it
- was, this variable is assigned a value of 1. If the
- operation was not successful--for example, an element of the
- pathname does not exist--the Result variable is assigned a
- value of 0. Although the name Result is used for this
- variable here, you can use any name you want--for example,
- There1.
-
- The following example creates a subdirectory named
- \MYFILES on the \WINDOWS directory on drive C:
-
- DirMake("C:\WINDOWS\MYFILES",Result)
-
-
- DirRemove
-
- The DirRemove command lets you delete an existing directory.
- If the directory does not exist or contains files, this
- command will fail. This command takes the following form:
-
- DirRemove("Directory-name",Result)
-
- The "Directory-name" argument defines the name of the
- directory you want to delete. You must specify a fully
- qualified path for the directory--for example,
- "C:\ACCT\BUDGET".
-
- The Result argument is a variable that indicates
- whether deletion of the directory was successful. If it was
- successful, this variable is assigned a value of 1. If the
- operation was not successful--for example, an element of the
- pathname does not exist--the Result variable is assigned a
- value of 0. Although the name Result is used for this
- variable here, you can use any name you want--for example,
- There1.
-
- The following example deletes a subdirectory named
- \MYFILES of the \WINDOWS directory on drive C:
-
- DirRemove("C:\WINDOWS\MYFILES",Result)
-
-
- DiskChange
-
- The DiskChange command lets you make another disk drive
- current. When you change disk drives with this command, the
- directory that was last used on that drive becomes the
- current directory. This command takes the following form:
-
- DiskChange("Drive-letter",Result)
-
- The "Drive-letter" argument lets you define the letter
- of the drive you want to make current--for example "D". You
- do not need to supply a colon. (In fact, anything after the
- first letter is ignored.)
-
- The Result argument is simply the name of a variable
- that indicates whether the disk change operation was
- successful. If it was, this variable is assigned a value of
- 1. If it was not successful, this variable is assigned a
- value of 0. Although the name "Result" is used here for this
- variable, you can use any name you want--for example,
- There1.
-
- The following example, makes drive E the current drive:
-
- DiskChange("E",Result)
-
- Note: You can use the DiskChange command before using the
- FileCopy, FileDelete, FileExist, FileMove, FileRename,
- DirChange, or DirRemove command. That way, you don't need to
- specify a drive designation in the arguments for these
- commands.
-
-
- We sincerely hope you enjoy Oriel for Windows, Version 1.1.
-
- The LeBlond Group, Inc.