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
|