Skip to main content
May 14, 2014
Question

The AcroPDF.PDF Class is no longer accessible from VisualBasic6 after update 11.0.0.7.

  • May 14, 2014
  • 15 replies
  • 61803 views

After upgrading to 11.0.0.7 of Acrobat Reader it is no longer possible to get an instance of the AcroPDF.PDF Control in Visual Basic 6

Private PDFExt As VBControlExtender

Set PDFExt = Me.Controls.Add("AcroPDF.PDF", "PDF")

This worked fine with the 11.0.0.6 Version of the Reader!

Is there any solution available?

Thanks in advance

Stefan

This topic has been closed for replies.

15 replies

May 16, 2014

We are having the same issue with Adobe Reader 11.0.07.

We are embedding the AcroPDF.PDF using AXHost and our call to create the control fails with an access violation.

     hr = AtlAxCreateControlLic( OLESTR("AcroPDF.PDF"),  m_wndMain.m_axwnd.m_hWnd,   NULL,   NULL  );

This is impacting our customers as we have no control over when they update. I too would like fix as soon as possible and have also reported it via the Bug Report link above.

May 16, 2014

Same problem, I'm currently experimenting with embedding AcroPDF into an Interop User Control (C#). It seems to work as long as displaying a document is concerned, while there are maybe some issues with printing (PrintWithDialog() method).

Kludgy solution, I know, but my app already uses some .NET components so no more extra load and maybe this will fit my needs al least temporarily...

Participant
May 16, 2014

Add me to the list.

We are using 'pdfviewer' from acroPDF.PDF in VB6 for years now.

Since the update to 11.0.0.7 our hotline is running hot

The problem is, we don't have an influence on what version of acrobat reader our customers install and whether they use the automatic update function.

Please inform us, if you have a workaround or better still a solution

Legend
May 16, 2014

I suggest that, as well as waiting for a reply, that each of you report this as a bug.

May 16, 2014

Ok, I have reported it now.

Let's hope it has an effect soon


Reported as well, hopefully this will be solved soon.

I also found the solution to embed the Control within a .NET Control. I already heavily work with the Interop Control Toolkit within my project. If there is no solution in the near future i will implement this in .NET as well.

Stefan

rbanc
Participant
May 16, 2014

I'm using AcroPDF.dll ActiveX in a VB6 application for years in my company. Since update 11.0.07 application crashes. I would appreciate a solution.

Participant
May 14, 2014

Same problem here. Accessing the ActiveX from a Delphi application also don't work. Worked fine with 11.0.06 but not with 11.0.07. Need an update asap!

Regards

Simon

May 16, 2014

Could we get some answer on this? This problem is really annoying and i bet there are alot of developers affected by this.

Thanks