Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Class TAcroPDF not found (https://www.delphipraxis.net/200109-class-tacropdf-not-found.html)

Rolandrevolvermann 21. Mär 2019 08:16

Class TAcroPDF not found
 
Hallo Zusammen,

ich habe ein relativ altes VCL 32 bit Projekt übernommen. Das hat auch immer ohne weiteres kompiliert. Nun wollte ich (erstmalig) eine bestimmte unit.pas öffnen und beim öffnen kommt die Fehlermeldung
Code:
Class TAcroPDF not found
Das seltsame ist eben, dass das Projekt immer anstandslos "gebaut" hat. Die entsprechenden Komponenten

Code:
AcroPDFLib.pas, .dcr, .lib
liegen unter

Code:
Documents\Embarcadero\Studio\19.0\Imports
Meiner Meinung nach müsste noch irgendwo eine .dll liegen, oder täusche ich mich?
Fehlt noch irgendwas? Kennt jemand das Problem?

Vielen Dank im Voraus und viele Grüße

dummzeuch 21. Mär 2019 09:15

AW: Class TAcroPDF not found
 
Zitat:

Zitat von Rolandrevolvermann (Beitrag 1428225)
Nun wollte ich (erstmalig) eine bestimmte unit.pas öffnen und beim öffnen kommt die Fehlermeldung
Code:
Class TAcroPDF not found
Das seltsame ist eben, dass das Projekt immer anstandslos "gebaut" hat. Die entsprechenden Komponenten

Code:
AcroPDFLib.pas, .dcr, .lib
liegen unter

Code:
Documents\Embarcadero\Studio\19.0\Imports
Meiner Meinung nach müsste noch irgendwo eine .dll liegen, oder täusche ich mich?
Fehlt noch irgendwas?

Ist das eine Unit oder ein Formular? Falls letzteres, fehlt vermutlich ein Package, das die TAcroPDF-Komponente installiert.

hoika 21. Mär 2019 09:48

AW: Class TAcroPDF not found
 
Hallo,
TAcroPDF ist eine ActiveX-Komponente (https://www.delphipraxis.net/64302-p...-tacropdf.html).
Da dürfte es zumindestens kaum Quelltext geben.

Mehr weiß ich aber auch nicht.

Delphi.Narium 21. Mär 2019 10:22

AW: Class TAcroPDF not found
 
Die Fehlermeldung läßt drauf schließen, das die ActiveX-Komponente nicht in der IDE installiert ist. Die IDE kann sie von daher nicht anzeigen und bemängeld das Fehlen.

Sofern die zugehörigen Quelltexte im Suchpfad ... für den Kompiler enthalten sind, funktioniert die Kompilierung trotzdem anstandslos, da dies unabhängig von der Anzeige- / Bearbeitmöglichkiet in der IDE ist.

Rolandrevolvermann 21. Mär 2019 10:46

AW: Class TAcroPDF not found
 
Vielen Dank für die schnellen zahlreichen Antworten!

Zitat:

Ist das eine Unit oder ein Formular? Falls letzteres, fehlt vermutlich ein Package, das die TAcroPDF-Komponente installiert.
Der Fehler kommt mit Hinweis
Code:
Error reading Form ...
Das mit dem fehlenden Package klingt plausibel.

Rolandrevolvermann 21. Mär 2019 11:16

AW: Class TAcroPDF not found
 
Habe das Problem gelößt:

Für alle die es interessiert:

Ich habe ein neues package erstellt: z.B. PDF-Package.
Komponenten -> Active X importieren -> Adobe Acrobat Browser Type Library importiert. Danach das package installiert -> fertig.

Vielen Dank nochmal an Alle.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz