Acrobat ActiveX Error

  • Thread starter Thread starter Khan
  • Start date Start date
K

Khan

Hi,
I'm using acrobat reader contorl in my vb.net application to
display pdf files. I'm using version 8.0 of acrobat, but if i run my
application on other machine which has different version of acrobat
reader (let's say version 5.0) it is giving me an error.

If the acrobat version is same on both machines, no error. How can i
make it to run on different machines which have different versions of
acrobat reader.


Thanx


Khan
 
Khan,

The easiest way of fixing this issue isn't a pretty one. That is to create
the report with the older version of the ActiveX control. The problem is
that as a piece of software 'matures', the way in which it works also
matures and when you try using an older version of the software to open a
piece of work using newer components, backward compatability issues arise.
If you then create the report using the older code, forward compatability is
normally not an issue.

That being said, you could trap for the error in your code and let the user
know that they need a newer version of the Reader to open and view the
report. Since it's a free download, you could even automate the update. If
there's a way of 'versioning' your software so that it calls the correct
components, I'm sure one of the more advanced folks here can answer that
question.

Bruce
 
Technically;

Adobe is a bunch of ****ing retards for using ActiveX; I mean-- do I
really want to open a control programmatically in my browser?

I mean; any time I open a PDF I have to go into task manager and kill
the AcroRd32.exe process; I mean; do you really think that it's ok to
tie up 32 mb of memory just because I view one of your documents?

Does EXCEL do this?
Does WORD do this?
Does IE do this?


**** Acrobat; seriously; **** that... it is a constant memory leak /
TSR (terminate and stay resident)

Shell AdobeAcrobat and **** ActiveX

Microsoft killed ActiveX and they don't have a decent replacement for
it; so I would avoid activeX like the plague

-Larry Linson Jr
 
Back
Top