Thanks Aaron
Yes you're right. It's a single tasking BASIC application I wrote several years ago. The program is still running on an old A3010 linked to a dot matrix printer and was hoping I could connect the printer up and do away with the A3010 without a major re-write to the code.
I have managed to send data from BASIC (single tasking) to the HOSTFS::printer path and it appears in the Windows print queue but just hangs there-I guess Windows driver is interfering with the data.
I will try again!