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

Delphi Discussion :

comment faire une impression ??


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Par défaut comment faire une impression ??
    comment lancer via un bouton une impression d'un fichier word (.doc)
    sachant que le chemin du fichier se trouve dans un edit1

    Merci

  2. #2
    Membre éclairé
    Avatar de xenos
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    400
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 400
    Par défaut
    Avant de poster, vérifie d'abord dans :
    - la FAQ (http://delphi.developpez.com/faq/?pa...orddocimprimer).

    - le forum (http://www.developpez.net/forums/sho...=word+imprimer)

    - Google (http://delphipage.free.fr/astuces/imprimword.html).

    Et seulement si tu ne trouve rien poste sur le forum !

    Dans le cas présent une recherche de quelques minutes t'aurais permis de trouver ces liens ...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Par défaut je l'ai vu mais cela ne fonctionne pas comme je voudrais !
    en fait, le probleme c'est que je dois charger un document word dont le chemin est enregistré dans un config.ini

    ci dessous le code pour acceder au non de fichier, il se situe dans la valeur 1 de 'a traiter' dans le fichier config.ini !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    bsSkinDBSpinEdit9.text := ReadString('A TRAITER', 'Valeur1', '');

    en cliquant sur un bouton je voudrais qu'il lance l'impression directement et sans ouvrir word si possible !
    j'ai deja regardé dans pas mal d'endrois, mais jamais rien trouvé !

    les chemins sont tous stockés dans les fichier.ini sous la forme d'une valeur1

  4. #4
    Membre Expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Par défaut
    vous utilser quelle version de delphi esque vous avez les objets serveur MS office installer

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Par défaut
    version 7

    je ne sais pas ou se trouve ces composants !
    j'ai l'onglet serveur et j'ai des composants office dedans

    worddocument
    wordapplication et ainsi de suite..........

  6. #6
    Rédacteur
    Avatar de evarisnea
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Juin 2005
    Messages
    1 957
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 957
    Par défaut

    si tu ne veux pas passer par OLE, essaye avec ShellExecute comme ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ShellExecute( self.Hanle, 'print', variable_nom_du_fichier, '', 0 );

  7. #7
    Membre Expert Avatar de edam
    Homme Profil pro
    Développeur Delphi/c++/Omnis
    Inscrit en
    Décembre 2003
    Messages
    1 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Delphi/c++/Omnis
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 894
    Par défaut
    Citation Envoyé par gsmdu62
    version 7

    je ne sais pas ou se trouve ces composants !
    j'ai l'onglet serveur et j'ai des composants office dedans

    worddocument
    wordapplication et ainsi de suite..........
    alors que veux tu de plus, tu n'as qu'a lire la faq , c'est ce que j'ai fait d'ailleur

Discussions similaires

  1. Comment faire une impression reseau ?
    Par arnaud036 dans le forum Réseau
    Réponses: 3
    Dernier message: 26/07/2007, 15h25
  2. Comment faire une interface de ce type....
    Par SpiderAlpha dans le forum C++Builder
    Réponses: 6
    Dernier message: 30/04/2007, 13h50
  3. Réponses: 2
    Dernier message: 03/05/2004, 12h13
  4. [VB6] Comment faire une fonction qui renvoie 2 résultats
    Par tazarine dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 15/01/2004, 00h13
  5. Réponses: 10
    Dernier message: 10/10/2003, 14h25

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