Microsoft KB Archive/141815

= INFO: Files Needed to Call 16-bit Functions with Foxtools =

Q141815

-

The information in this article applies to:


 * Microsoft Visual FoxPro for Windows, Professional Edition, versions 3.0b

-

SUMMARY
Foxtools.fll uses two support files to call functions in 16-bit dynamic- link libraries (DLLs).

MORE INFORMATION
Foxtools.fll uses two support files in Visual FoxPro versions 3.0 and 3.0b:


 * Fll32_16.dll is used for calling 16-bit DLLs under Win32s.
 * Ddereg.exe is used for calling 16-bit DLLs under Win32.

These support files are used to call 16-bit DLLs with RegFn and CallFn. You need to include them with your application if it uses Foxtools to interface with the 16-bit API.

NOTE: If the 16-bit DLLs are not found, the error "Cannot find DDEML.DLL" occurs.

In Visual FoxPro 3.0b, FOXTOOLS looks for these files in the following order.


 * 1) Directory where FOXTOOLS was loaded from.
 * 2) Visual FoxPro default directory.
 * 3) Visual FoxPro search path.
 * 4) Visual FoxPro home directory.

If they are not found, a LOCFILE dialog box is displayed.