Programs

How do I open a file in exclusive mode?

Contiguous, Formatted, Indexed-Contiguous, and text files may be exclusively opened using the EOPEN statement ('EOPN #1,"filename"') or the "E" open access mode ('OPEN #1, "filename"').

How do I PSAVE a program?

The commands PSAVE and OEM support program protection.

Why do I get "Subprogram file is not a BASIC program"?

This error can occur if the program was created using a later version of dL4. Usually, this will only happen if the program uses a feature of that later dL4 version which is not supported in the local copy of dL4.

How do I move the Windows debugger?

The commands "WB" and "WT" in the SCOPE debugger move the debugger window to the bottom ("WB") or the top ("WT") of the screen. The "WINDOW" command can also be used to move the debugger window. Note that, in dL4 for Unix, a debugger window is only used if dL4 windows are open.

How do I resize the Windows debugger?

The commands "WF", "WH", and "WS" in the SCOPE debugger resize the height of the debugger window.

How do I find the name of the program running on a port?

PORT mode 4 returns the name of the program running on a port.

How do I determine the hot-key character used to start a SWAP program?

The msc$(7) returns the hot-key character used to start a SWAP program.
Back to dL4 FAQ's

How do I set the ISAMFILES runtime parameter for dL4 for Windows?

The runtime parameters are set in the Windows Registry setting keys HKEY_CURRENT_USER\Software\DynamicConcepts\dL4\Environment or HKEY_LOCAL_MACHINES\Software\DynamicConcepts\dL4\Environment.

Please refer to dL4 Installation & Configuration Guide for Windows 95/NT for details

Why do I get a "Driver resource exhausted" while attempting to open an Indexed file?

This error is reported if the ISAMFILES runtime parameter value is set too small.

Why do I get an "Internal error in driver' or BASIC error 84 while attempting to open an Indexed file?

This error is reported if the ISAMFILES runtime parameter value is set too small.