It's possible that your Win9x printer drive doesn't support the £. Have you tried hooking the printer directly to your machine to see what happens?
Are you dumping the info RAW or formatted?
j
>If I send a £ sign from VFP it comes out as #
>
>I changed the program to send a chr(156) instead but that is coming out as an underscore now.
>
>I've tried printing a test line of £'s from a DOS box (Under W95) but the £ just appears to be being ignored.
>
>Tried printing a test line of £'s from Linux and that works fine.