Donnez vie à vos documents numériques !
 

PB lors de la fermeture d’Acrobat

abracadabraPDF Forums PDF – Général PB lors de la fermeture d’Acrobat

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #43295
    isa911
    Invité

    Bonjour,

    Dans certains cas, lorsque l’on veut quitter Acrobat, il ne se ferme pas, il n’y qu’en passant par le gestionnaire de tache que l’on y arrive ](*,) .

    Apparemment, ca arrive le plus souvent quand on ouvre un .pdf depuis le net ou via ma base de données mais pas systématiquement :? .

    Dans ma base j’ai utilisée ce code :

    Public Function AcrobatOuvert() As Boolean

    On Error GoTo err:

    Set AcroApp = GetObject(, “AcroExch.App”)

    err:

    If err.Number 0 Then

    AcrobatOuvert = False

    Else

    AcrobatOuvert = True

    End If

    End Function

    If Module1.AcrobatOuvert = True Then

    Set AVDoc = GetObject(, “AcroExch.AVDoc”)

    AVDoc.Open Adressecomp, Adressecomp

    Else

    Set AcroApp = CreateObject(“AcroExch.App”)

    AcroApp.Show

    Set AVDoc = CreateObject(“AcroExch.AVDoc”)

    AVDoc.Open Adressecomp, Adressecomp

    End If

    Set AVDoc = AcroApp.GetActiveDoc

    :scra:

    Avez vous déjà rencontré ce pb ?

    Comment l’avez vous résolu ?

    Dans mon code, voyez vous quelque chose qui ne va pas ?

    Cordialement

Affichage de 4 réponses de 1 à 4 (sur un total de 4)
  • Auteur
    Réponses
  • #48010
    Merlin
    Maître des clés

    Pourquoi vouloir forcer Acrobat a quitter puisque c’est pour le relancer ensuite ? Autant le laisser ouvert.

    Qu’est-ce que c’est que ce code ? Ce n’est pas du JavaScript…

    :-k :?: :-k

    #48011
    isa911
    Invité

    Non, c’est du VBE pour Access.

    C’est une base de données Access que nous avons créée complètement c’est un SGDT (Système de Gestion de Documentation Technique) ou PLM comme on dit maintenant.

    C’est par elle que l’on créé des documents, les déplace, les valide et les ouvre, … en utilisant d’autres logiciels comme Acrobat, Catia, Autocad, Word, Outlook, etc …

    J’utilisait la fonction “FollowHyperlink” à la base, mais les documents Acrobat ouvert de cette manière la ne demandait pas a l’utilisateur s’il voulait enregistrer les modifications lorsque celui-ci le fermait. Et quelques collègues ce sont donc retrouvé a devoir refaire plusieurs fois les mêmes manipulations.

    J’ai donc cherché un autre moyen. :scra:

    Je passe par ma fonction “AcrobatOuvert” pour voir si Acrobat est ouvert avant ou non, pour utiliser le canal déjà ouvert s’il y a lors de l’ouverture d’un .pdf.

    Je passe aussi par cette fonction pour le refermer après avoir été dans mon .pdf s’il n’était pas ouvert auparavant lors d’ajout automatique de commentaire de validations (le documents n’est affiché pendant cette phase), dans ce cas la, aucun pb.

    Actuellement mon pb, c’est qu’Adobe désactive la croix et Quitter, lorsque l’utilisateur veut fermer manuellement Adobe, il ne peut plus, mais pas tout le temps et je ne comprends pas d’ou ca vient … :-k

    Est ce que mon pb et les méthodes employées sont plus claires à présent ? :?:

    #48012
    Merlin
    Maître des clés

    Pour moi c’est du chinois.

    :?

    Appel à toutes les voitures…

    [-o

    #48013
    isa911
    Invité

    Snif…. 😥

    Y a t’il quelqu’un qui puisse m’aider ??? [-o

Affichage de 4 réponses de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.