Seite 3 von 3

Re: XPPpdf Class

Verfasst: Fr, 01. Okt 2010 9:55
von Martin Altmann
Moin Carlo,
ich bin den Weg von WAA nach XB2.NET vor einiger Zeit gegangen.
Um das Umschreiben bin ich damals nicht umhin gekommen. Ein "Gerüst" habe ich mir dabei nicht gebaut.

Viele Grüße,
Martin

Re: XPPpdf Class

Verfasst: Sa, 02. Okt 2010 3:48
von ramses
Hallo Martin

gehe wohl den selben Steinigen Weg ....

Gruss Carlo

Re: XPPpdf Class

Verfasst: Sa, 02. Okt 2010 10:09
von Martin Altmann
So steinig ist er nicht.
Bedenke, dass erst Mal alle Dateien, die unterhalb von www_root liegen, grundsätzlich von jedem per deeplink gezogen werden können :wink: Meinen entsprechenden Thread hast Du ja bereits gefunden - mittlerweile klappt es auch, den Originaldateinamen mitzugeben.

Viele Grüße,
Martin

Re: XPPpdf Class

Verfasst: Mo, 02. Mär 2015 8:13
von mini990
Hallo,
hätte da eine Frage...
Mit der Quickpdf funktioniert XPPpdf sofort.
mit der Liteversion nicht. Die Lizenzabfragen wurden entsprechend umgeschrieben.
Es erscheint die Meldung:
Function is not declared
Operation FPQCALL

Der Unterschied zwischen der Lite- und der Vollversion ist doch nur der eingeschränkte Funktionsumfang.

Zu FPQCALL habe ich nirgendwo etwas gefunden.
kann mir da jemand weiterhelfen?

Gruß Stefan

Re: XPPpdf Class

Verfasst: Mo, 02. Mär 2015 8:33
von brandelh
Hier bringst du was durcheinander !

XppPDF ist ein Zusatzprodukt von
Xbase++ PDF Class
Created by Softsupply Informatica
Rua Alagoas, 48
01242-000
São Paulo, SP
Brazil
Email : softsupply@terra.com.br
Contact : Edgar Borger
die QuickPDF DLL ist von Debenu, seit einiger Zeit basiert zwar auch XppPDF auf der QuickPDF DLL (Version 7.x),
aber er liefert die richtige mit. Genau die muss man verwenden, was wegen des geänderten Namens kein Problem darstellt.

Eventuell meinst du aber auch meine Klasse HBPrintPDF(), die im Quellcode geliefert wird und die QuickPDF DLL benötigt.

In beiden Fällen wird intern die OT4XB DLL von Pablo benutzt um die DLL Aufrufe mit den richtigen Parametertypen zu bedienen.
Und genau dieser Aufruf schlägt mit der genannten Meldung fehl, wenn in der DLL eine Funktion fehlt (eben nicht in der lite vorhanden ist).