Message de rapport:
 

Re: Utilisation ActiveX Adobe Reader

Sujet: Re: Utilisation ActiveX Adobe Reader
par Aqualung sur 17/5/2006 14:55:53

Bonjour,

La méthode classique est d'utiliser une fenêtre contenant un champ Activex. Il faut associer cet Activex à Internet Explorer et charger le fichier PDF à visualiser.
Exemple :
// Procédure qui permet d'initialiser l'activeX dynamiquement
// L'ActiveX est-il installé ?
SI PAS RegistreExiste("HKEY_CLASSES_ROOT\Shell.Explorer") ALORS
	Erreur("Cette application nécessite Internet Explorer 4 minimum")
	FinProgramme()	
FIN
// Chargement de l'ActiveX
ACTACROBAT="Shell.Explorer"
// Vérification de la présence de l'objet Shell.Explorer
objTest est un objet OLE dynamique = ACTACROBAT
SI objTest = Null ALORS
	libérer objTest
	Erreur("Le navigateur du poste n'est pas internet explorer, vous ne pouvez pas afficher les documents PDF")
FIN
libérer objTest
// Chargement du fichier
ACTACROBAT>>navigate(F_NomfichPdf)
Multitâche(-1)
Sablier(Vrai)
ACTACROBAT>>refresh()
Sablier(Faux)

Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2