IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

fichier pdf


Sujet :

VB 6 et antérieur

  1. #1
    Futur Membre du Club
    Inscrit en
    Juillet 2005
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 9
    Points : 9
    Points
    9
    Par défaut fichier pdf
    Comment ouvrir et lire un fichier au format pdf avec visual basic

  2. #2
    Membre à l'essai
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2004
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6
    Points : 13
    Points
    13
    Par défaut
    si d'après ce que j'ai compris tu souhaite dans un programme pouvoir ouvrir un fichier PDF et le lire il te faut utiliser le .OCX de Acrobat Reader qui se trouve il me semble uniquement dans la version 5 ( je ne suis pas completement sur de ceci)

    Cordialement,



    Smashou

  3. #3
    Modérateur
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 077
    Points : 17 165
    Points
    17 165
    Par défaut
    Chemin ou trouver l'outil, si il n'est pas dans la boite '' Composants, controles"

    bouton Parcourir....
    C:\Program Files\Adobe\Acrobat 7.0\ActiveX\AcroPDF.DLL

    Il doit maintenant ce trouver dans la liste des contoles sous
    Adobe Acrobat 7.0 Browser Control Type Library 1.0

    Dans l'explorateur d'objet, bibliothéque "AcroPDFLiBCtl" le controle est nommé AcroPDF
    Dans le programme, pour ouvrir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AcroPDF1.LoadFile "c:\MonDossier\MonFichier.PDF"
    Salut
    Soyez sympa, pensez -y
    Balises[CODE]...[/CODE]
    Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Balises[C]...[/C] code intégré dans une phrase.
    Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
    ......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    👉 → → Ma page perso sur DVP ← ← 👈

  4. #4
    Futur Membre du Club
    Inscrit en
    Juillet 2005
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 9
    Points : 9
    Points
    9
    Par défaut PROBLEME DE LECTURE DU FICHIER PDF
    une erreur s'affiche lorque j'essaie d'ouvrir le fichier PDF.
    Quelle instruction faudrait mettre pour éviter cette erreur et permetre la lecture du fichier

    j'ai ajouté la référence à la bibliothèque et j'ai défini au debut du code une variable.
    Dim PDF As AcroPDFLib.AcroPDF

    Dans mon code j'ai : PDF1.loadfile NOMFICHIER
    Erreur 91
    Variable Objet ou variable bloc with non défini

  5. #5
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Points : 24 327
    Points
    24 327
    Par défaut Re: PROBLEME DE LECTURE DU FICHIER PDF
    Citation Envoyé par manudja
    Dim PDF As AcroPDFLib.AcroPDF

    PDF1.loadfile NOMFICHIER
    Dim PDF puis utiliser PDF1...

    Ca risque pas trop de marcher.
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  6. #6
    Modérateur
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 077
    Points : 17 165
    Points
    17 165
    Par défaut
    SUITE .....

    Sur une Form mettre
    deposer 1 commandButton
    deposer 1 AcroPDF1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Private Sub Form_Load()
    AcroPDF1.Visible = False
    Command1.Left = 60: Command1.Top = 60
    Command1.Height = 345: Command1.Width = 1425
    Command1.Caption = "Ouvrir"
    AcroPDF1.Left = 30: AcroPDF1.Top = 540
    Me.WindowState = vbMaximized
    End Sub
    Private Sub Form_Resize()
    AcroPDF1.Height = Me.Height - AcroPDF1.Top - 420
    AcroPDF1.Width = Me.Width - 210
    End Sub
    Private Sub Command1_Click()
    AcroPDF1.Visible = False
    AcroPDF1.LoadFile "c:\Manual-11gUSB.pdf"
    AcroPDF1.Visible = True
    End Sub
    Chez moi sa fonctionne trés bien (VB6 sous XP familliale)
    Soyez sympa, pensez -y
    Balises[CODE]...[/CODE]
    Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Balises[C]...[/C] code intégré dans une phrase.
    Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
    ......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    👉 → → Ma page perso sur DVP ← ← 👈

  7. #7
    Invité
    Invité(e)
    Par défaut
    Salut,

    Le plus simple est d'utiliser l'API Shell Execute, une ligne de saisie et elle ouvre ton fichier PDF

    Je n'ai pas la syntaxe en tête, mais il y'a des exemples dans le forum

    Starec

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 351
    Points : 333
    Points
    333
    Par défaut
    J'ajoute un petit message à cette discussion parce que j'ai un pb du degré suivant.
    Comme le décrit ProjElecT j'ai ajouté l'OXC et inséré une visualisation d'un fichier PDF dans un formulaire, tout va bien.
    J'ai créé un package d'installation, et installé tout ça sur des postes tout va bien.
    Avec W7 il faut déclarer l'ocx à la main mais on s'en sort.
    Par contre au bout de quelques semaine il y a un poste ou ça ne fonctionne plus.
    Je crois que l'utilisateur à mis à jour son acrobat reader.
    Est ce que cela veut dire que je dois recompiler l'application avec la nouvelle version acrobat ou est ce qu'il y a moyen d'utiliser la version qui est déclarée sans l'intégrer dans les références de l'application.
    Je fais déjà ça avec Word et Excel avec un createobject plutôt que l'ajout de la ref.
    J'espère que je suis clair.

Discussions similaires

  1. Creation de fichier PDF
    Par Faith's Fall dans le forum Autres Logiciels
    Réponses: 8
    Dernier message: 26/08/2009, 19h05
  2. [C#] Authentification sur les fichiers Pdf
    Par ensisoft dans le forum ASP.NET
    Réponses: 14
    Dernier message: 04/05/2004, 12h10
  3. Streaming fichier PDF
    Par rgarnier dans le forum XMLRAD
    Réponses: 4
    Dernier message: 22/05/2003, 22h14
  4. [XMLRAD] Fichier PDF
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 2
    Dernier message: 09/01/2003, 10h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo