Charlie,
That's not that hard a thing to do, ShellExecute() to spawn another EXE that takes a dbf name and report form name as arguments.
>Thanx, but that didn't work. I thinking of handing printing over to an out-of-process exe. Maybe that will work.