The save form still pops up. Why?
Does anybody have code that works for AUTO SAVE in com.
The save form still pops up. Why?
Does anybody have code that works for AUTO SAVE in com.
C:\\Program Files\\PDFCreator\\COM
What language?
VB 2008.
Yup no sample code in version 0.9.8, dunno if it's in 0.9.9. The VB2005 code sample doesn't load at all in 2008.NET, but you probably just have to modify the header syntax so it matches what 2008 is expecting.
I'm afraid all I have is VB6 code :p
I had the same problem when using the COM interface and Labview. The problem seems to be fixed with version 0.9.9 that I installed this morning.
Thats the version Im using. If someone has code that which makes the AUTOSAVE work in com and VB, please post it.
So you have PDFCreator, fly2pdf.dll, working in VB6? Would you be willing to help?
I am having trouble getting fly2pdf to work in VB6. The print jobs never spool. Instead the print jobs are sent to a physical printer even though PDFCreator is the system default printer.
I am trying to print multiple documents and combine the documents into one. PDFCreator opens however the documents never show up. The pdfjob.ccountofprintjobs always stays at zero. I am using
For iPrinters = 0 To Printers.Count - 1
' if the specified printer is found, select it and return True
If Printers(iPrinters).DeviceName = "PDFCreator" Then
Set Printer = Printers(iPrinters).DeviceName
Exit For
End If
Next iPrinters
With pdfjob
.cOption("UseAutosave") = 1
.cOption("UseAutosaveDirectory") = 1
.cOption("AutosaveDirectory") = sPDFPath
.cOption("AutosaveFilename") = sPDFName
.cOption("AutosaveFormat") = 0 ' 0 = PDF
.cprinterstop = True
.cClearCache
End With
'strFile is the path and filename of the file to send to PDFCreator
lngResult = ShellExecute(Me.hwnd, "Print", strFile, vbNullString, vbNullString, 0)
With pdfjob
.cCombineAll
.cprinterstop = False
End With
'ttlDocs is the count of files sent to PDFCreator
Do Until pdfjob.ccountofprintjobs = ttlDocs
DoEvents
Loop