Après quelques recherches.
C'est beaucoup plus simple qu'il n'y parraît !
Avec c:\temp\a.pdf le chemin du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Me.AcroPDF0.LoadFile ("c:\temp\a.pdf")
Après quelques recherches.
C'est beaucoup plus simple qu'il n'y parraît !
Avec c:\temp\a.pdf le chemin du fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Me.AcroPDF0.LoadFile ("c:\temp\a.pdf")
Si, j'ai commencé et terminé par là, mais j'ai essayé plein de choses plus idiote les unes que les autres !
Même tenter la création d'objet et attribuer ces objet au contrôle.
J'ai posté ça dans les contribution, parce que j'ai déjà vu pas mal de post sur l'affichage des PDF.
Je suis même allé là, mais rien, pourtant, on y trouve plein de bonnes choses.
Pourtant LoadFile ça sonnait bien?!
Ps : ça veut dire "charger fichier" en français.
LoadFile, j'y étais depuis le début.
C'est la méthode que j'ai utilisée qui n'était pas bonne.
Et dans ces cas là, je fais n'importe quoi !
Bonsoir Messieurs.
Je me penche sur ce topic car j'ai également posté pour savoir à quoi servait le controle Acrbt. read.
Je vois que Heureux Oli (j'en suis contente pour toi) a posté un code.
A quoi sert-il exactement pour acro read ?
A quoi sert ce controle en fait ?
Merci par avance.
A rien
Il sert à afficher dans un formulaire le contenu d'un fichier PDF.
C'est très pratique lorsqu'on gère de la documentation en PDF pour ne pas avoir à ouvrir avec Acrobat tous les doc pour visionner rapidement leur contenu et se rendre compte que ce n'est pas le bon.
Peut-on ainsi afficher un état transformer en PDF par ce biais ?
Non, l'activeX ne sert qu'a afficher les pdf, pour les modifier, il faut passer par du code faisant appel aux bibliothèques Acrobat.
Alors oui, il devient possible de modifier les pdf.
Tu as raison, j'ai confondu transformer et transformé.
Oui désolée ! C'était "transformé" !!!
je commençais à fatiguer hier quand j'ai écrit !
bonjour,
Je suis un débutant avec ces controls (activeX). Je me demande s'il est possible conserver dans un table un chemin du fichier en utilisant "JamPathEditX Control" et que le PDF en question serait affiché dans un formulaire ? Ce chemin du fichier pourrait ensuite s'écrire de la façon suivante:" Me.AcroPDF0.LoadFile ("CheminFichier")".
Le but de cette exercice serait d'offrir à un utilisateur de modifier la source ou si jamais le pdf est déplacer.
merci,
egg3774
Salut,
Tu peux très bien utiliser la boite de dialogue parcourir (cf la faq) pour récupérer le chemin+nom du fichier dans une variable que tu passes ensuite en paramètre.
Je pense qu'il voulait parler de ça
Merci pour la hint. C'est pourtant vrai.
a+
egg3774
bonjour,
Voici ce que je veux faire depuis quelques temps mais sans succès.
1. Récupérez le chemin du fichier + nom du fichier pdf (mission accomplie; un gros merci à vous tous).
2. Affichez le pdf dans un formulaire (Échec).
Voici le code utilisé pour afficher le pdf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Command42_Enter() MsgBox OuvrirUnFichier(Me.Hwnd, "Parcourir", 1, " ", "*.*") End Sub Private Sub AcroPDF1_Updated(Code As Integer) Me.AcroPDF1.LoadFile (Hwnd) End Sub
bonjour,
Voici ce que je veux faire depuis quelques temps mais sans succès.
1. Récupérez le chemin du fichier + nom du fichier pdf (mission accomplie; un gros merci à vous tous).
2. Affichez le pdf dans un formulaire (Échec).
Voici le code utilisé pour afficher le pdf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub Command42_Enter() MsgBox OuvrirUnFichier(Me.Hwnd, "Parcourir", 1, " ", "*.*") End Sub Private Sub AcroPDF1_Updated(Code As Integer) Me.AcroPDF1.LoadFile (Hwnd) End Sub
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager