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

Langage Delphi Discussion :

ouvrir un pdf dans une fiche [FAQ]


Sujet :

Langage Delphi

  1. #1
    Membre régulier
    Inscrit en
    Mars 2002
    Messages
    240
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 240
    Points : 102
    Points
    102
    Par défaut ouvrir un pdf dans une fiche
    on peut facilement ouvrir un document pdf avec la routine ShellExecute
    mais l'ouverture se fait "à l'extérieur" de la form Delphi.
    peut on l'intégrer simplement dans une fiche ? existe il un composant freeware pour cela ?

  2. #2
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 664
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 664
    Points : 6 967
    Points
    6 967
    Par défaut
    Tu as un ActiveX dans Delphi.

    Tu va dans le menu [Composants][Importer un contrôle ActiveX], et il doit être dans la liste.

    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. ___ Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Points : 886
    Points
    886
    Par défaut
    Oui , suffit d'installer un controle ActiveX (Importation controle ActiveX --> Acrobat Control ActiveX).

  4. #4
    Membre régulier
    Inscrit en
    Mars 2002
    Messages
    240
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 240
    Points : 102
    Points
    102
    Par défaut
    merci je vais voir ça de plus près !

  5. #5
    Membre régulier
    Inscrit en
    Mars 2002
    Messages
    240
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 240
    Points : 102
    Points
    102
    Par défaut
    après installation de l'activeX, j'ai pu tester l'ouverture d'un document pdf avec la propriété "src" ou avec la méthode "LoadFile()" : c'est ok !

    par contre quand je ferme l'application Delphi, le processus lié à Acrobat tourne encore ... peut on l'arreter avec le composant activeX (pdf1) ? j'ai parcouru les méthodes de ce composant et j'ai rien trouvé pour cela ...

    ou vous connaissez peut etre un tutoriel détaillant un peu les propriétés et méthodes de ce composant TPdf ainsi que leurs utilisations ? Merci

  6. #6
    En attente de confirmation mail
    Inscrit en
    Août 2002
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 84
    Points : 33
    Points
    33
    Par défaut
    salut
    moi aussi j'utilise le même composant et comme toi je veux savoir s'il ya une documentation sur ce composant
    merci d'avance

  7. #7
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Citation Envoyé par jakouz
    par contre quand je ferme l'application Delphi, le processus lié à Acrobat tourne encore ... peut on l'arreter avec le composant activeX (pdf1) ?
    Je crois bien que c'est impossible. Le fait qu'Acrobat reste en mémoire est une optimisation ( mais oui, mais oui ). Celà évite de devoir recharger tous les modules d'Acrobat à la prochaine ouverture d'un document Pdf. Tu peut changer celà dans les options d'Acrobat.

  8. #8
    Débutant

    Inscrit en
    Décembre 2003
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 166
    Points : 120
    Points
    120
    Par défaut
    Ceci n'est vrai que pour la version 7 je crois !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment ouvrir un PDF dans une nouvelle fenêtre ?
    Par harry25 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 24/04/2019, 16h01
  2. Ouvrir un PDF dans une popup
    Par baggie dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/01/2011, 14h13
  3. Ouvrir un PDF dans une page JSF
    Par anisj1m dans le forum JSF
    Réponses: 11
    Dernier message: 28/09/2009, 18h20
  4. Ouvrir un pdf dans une "fausse" popup
    Par nicolas2603 dans le forum jQuery
    Réponses: 20
    Dernier message: 01/09/2009, 15h32
  5. [C#] Ouvrir un fichier PDF dans une autre fenetre
    Par ZePostman dans le forum ASP.NET
    Réponses: 3
    Dernier message: 15/03/2006, 13h41

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