Intermec PC43d Fingerprint Developer's Guide (PC23d, PC43d/t, PM23c, PM43, PM4 - Page 40
Naming the Program, Protecting the Program, Saving Without Line Numbers, About Printer Memory
View all Intermec PC43d manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 40 highlights
Chapter 2 - Understanding Fingerprint Syntax For more information on printer memory, see "About Printer Memory" on page 119. Naming the Program When you save a program for the first time, you must give it a name consisting of up to 30 characters including the file extension. The filename can be specified in either uppercase or lowercase characters, but lowercase characters are automatically converted to uppercase when the program is saved. If you omit the extension, Fingerprint automatically adds the extension ".PRG". If you plan to transfer the program file to a host platform, you need to consider conventions and restrictions imposed by the host operating system when you name the program. The automatic case conversion and adding of the extension can be disabled using SYSVAR(43). For help, see "Using the SYSVAR System Variable" on page 116. Examples: SAVE "PROGRAM1" saves the program as PROGRAM1.PRG in the current directory (by default "/c"). SAVE "program2" saves the program as PROGRAM2.PRG in the current directory. SAVE "usb1:PROGRAM1.TXT" saves the program as PROGRAM1.TXT to a USB storage device connected to the printer. Protecting the Program When a program is saved, you have the option to also protect it, meaning that it cannot be listed after being loaded and program lines cannot be changed, added, or deleted. Once a program has been protected, it cannot be unprotected, so you should make an non-protected backup copy to use if you need to make any changes later. The next example saves and protects the current program as PROGRAM1.PRG in the current directory: SAVE "PROGRAM1.PRG",P Saving Without Line Numbers A program can also be saved without line numbers to make it easier to MERGE it with another program without the risk of interfering line numbers. Both programs should make use of line labels for referring to other lines, such as loops and branching instructions. The next example saves the current program as PROGRAM1.PRG without line numbers in the current directory: SAVE "PROGRAM1.PRG",L 28 Fingerprint Developer's Guide