Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Printing to LPT1.DOS
Message
From
17/08/1998 17:01:57
 
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00127002
Message ID:
00127549
Views:
48
That's my problem, I can't find anything to put quotes around. :)

If LPT2 is a captured printer and sys(2003) reports a folder with a short file name (ie \devstudio), COPY MYFILE.TXT TO LPT2.DOS works fine.

But, if sys(2003) reports a long file name (ie \Program Files\Devstudio), the same COPY command fails with 'Invalid file name'.

Strange.


>>In FPW and VFP, you can COPY MYFILE.TXT TO LPT1.DOS to send a text file to a printer and bypass Windows print drivers. If LPT1 is a captured printer port, this works fine when the default folder is a short file name. If I try the same command, with "\Program Files" as the default folder, an error is returned "Invalid path or file name".
>>
>>Does anyone know a workaround for this? Named pipes (COPY MYFILE.TXT TO \\SERVER\MYPRINTER) works fine in both cases.
>>
>>Thanks
>
>Mark, have you tried putting quotation marks around the long file name? This works in other areas of VFP that have trouble with long file names.
>
>HTH
>Barbara
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform