Previous | Next | (P-PDF) Acrobat 6.0
Topic: Close method of CAcroAVDoc throws exception with Acr 6.0.1
Conf: (P-PDF) Acrobat 6.0, Msg: 146327
From: iqbalbzu
Date: 2/14/2006 04:30 PM
I have created an IAC based application that uses Acrobat as an OLE server object. If any of the update of Acrobat 6 are installed on your machine then some times after saving your PDF file and closing the document the "Close" method of "CAcroAVDoc" method throws "COleException". The message of exception is 'The server threw an exception.'. If you don't catch this exception this dialog is shown while if you catch it and do nothing then all the methods of OLE objects don't work e.g. "save" method of "CAcroPDDoc" never saves the document successfully and now if you close the document and the application but application still remains memory resident and whenever you re-launch the application it uses the already memory resident instance for processing that contains all the problems described above. Now for a clean start you need to explicitly kill the already memory resident instance using task manager.