Probleme mit Acrobat
Verfasst: Fr, 27. Mär 2009 7:49
Hallo,
habe Probleme bei manchen Computern beim Darstellen von PDF's über ActiveX. Könnte es die CLSID sein für die verschiedenen Versionen und wo finde ich die richtige ?
Grüsse
Rudolf
habe Probleme bei manchen Computern beim Darstellen von PDF's über ActiveX. Könnte es die CLSID sein für die verschiedenen Versionen und wo finde ich die richtige ?
Grüsse
Rudolf
Code: Alles auswählen
Function _CreateAcrobatControl( oDrawingArea)
******************
Local oError, bSaveErrorBlock:=ErrorBlock({|oError| Break(oError)}) ,lRetVal:= NIL
LOCAL oControl
altd()
Begin Sequence
oControl := XbpActiveXControl():new( oDrawingArea )
// Specify the generic ProgId that identifies the
// Acrobat Reader ActiveX control.
oControl:CLSID := "{CA8A9780-280D-11CF-A24D-444553540000}"
oControl:create(,,,{oDrawingArea:currentSize()[1],oDrawingArea:currentSize()[2]} )
oControl:SetShowToolBar( .T. )
oControl:SetShowScrollbars( .T. )
lRetVal := oControl
Recover Using oError
// MsgBox("Error")
lRetVal:= NIL
End
// Restore prior error block
ErrorBlock(bSaveErrorBlock)
Return lRetVal