vuPrintExists(pFile)
vuPrintExists(*CSTRING pFile), LONG
Description
Sends the specified file to the default printer if the file exists.
| Function |
Default Printer |
Named Printer |
Wait/Poll for File |
Show Window |
Notes |
| vuPrintExists |
Yes |
No |
No |
No |
Prints to the default printer if the file exists. |
| vuPrintExistsEx |
Yes |
No |
Yes |
No |
Waits for a file to appear, then prints to the default printer. |
| vuPrintExistsShow |
Yes |
No |
No |
Yes |
Prints to the default printer and controls print-window display. |
| vuPrintToExists |
No |
Yes |
No |
No |
Prints to a specified printer if the file exists. |
| vuPrintToExistsEx |
No |
Yes |
Yes |
No |
Waits for a file to appear, then prints to a specified printer. |
Parameters
| Parameter |
Data Type |
Description |
| pFile |
CSTRING(260) |
Path to the file to print. |
Note: In vuFileTools V5, CSTRINGs are not limited to the size shown above. The number is for example only.
Returns
- 1 if the file exists and the print request was started successfully
- 0 if the file does not exist or the print request failed
- Negative values may indicate a Windows shell error
Example
FilePath CSTRING(260)
Ret LONG
FilePath = 'C:\Temp\Test.txt'
Ret = vuPrintExists(FilePath)
Notes
- Uses the default Windows printer.
- If you need to print to a specific printer, use
vuPrintToExists.
- If you need to wait for the file to appear first, use
vuPrintExistsEx.