New Forum | Previous | Next | (P-PDF) Developers
Topic: VB6 DDE Messaging Help
Conf: (P-PDF) Developers, Msg: 59747
Date: 5/29/2002 05:41 PM
I am having trouble with DDE messaging from VB6 to Acrobat 4.0. Specifically, I am opening a previously generated fdf data file which specifies the pdf to load into. My Shell starts Acrobat fine. The DocOpen works fine (even with embedded space(s) in the path name). However, all I want to do is a DocSaveAs and it won't go through. Oh, and my AppExit works fine too. Here is the code:
sCommand = sAcroPath & "\Acrobat.exe " ' & sAcroName
dTempDbl = Shell(sCommand, vbNormalNoFocus)
.LinkMode = 0
.LinkTopic = "acroview|control" 'works
.LinkMode = 2
.LinkTimeout = 50
sCommand = "[DocOpen(" & sQte & "d:\F1034_Jan 2000.fdf" & sQte & ")]"
sCommand = "[DocSaveAs(" & "d:\F1034Template.pdf" & ", " & "d:\F1034_Jan 2000.pdf" & ")]"
.LinkExecute "[AppExit()]" 'works
Please Help! thanks.
ps. I might add that I've had success with the docsaveas, but not when I've opened the fdf file. a straight forward pdf will work on docsaveas. I will now be trying to docopen the pdf as a template and import the fdf data in...