>In several places in our application executable we have hooks that call custom, external, encrypted programs whose names are stored in a table.
>
>Recently, a new custom program needed to USE a confidential free table that is included in the executable, and VFP couldn't find it.
>
>Is there any way that we can force the external program to look for the table inside the exe file?
>
>TIA,
>
>Alex
Yes, create a function like DoCmd in your exe, preferably in the main procedure file which is startup at runtime..
FUNCTION DoCmd(cCommand)
&cCommand
ENDFUNC
Then you can call the following from an outside PRG
DoCmd("USE MyInternalTable")