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 :

Delphi et les imprimantes


Sujet :

Delphi

  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Delphi et les imprimantes
    Bonjour à tous!

    Un petit problèmes avec les imprimantes avec une application écrit en delphi 7. Je ne suis pas capable de faire mettre à jour la liste des imprimantes.

    Explication. C'est un logiciel pour un client qui est installer sur un BVI (Bureau virtuel). Le client se connecte à son bureau vituel et démarre l'application delphi. À l'ouverture, comme dans toute les applications delphi qui on le composante TPRINTER la liste se remplie avec la liste des imprimante du poste. Ici les bureaux virtuels on bien été fait puisque, par un script, les imprimants du poste physique auquel il se connecte sont transmit au BVI. Donc, le bug est le suivant le client ouvre sont BVI, ouvre le logiciel delphi et à les bonne imprimante. Il fait de la saisit mais ne termine pas sont dossier sur place alors il laisse l'appli delphi ouvert mais déconnect sa session de BVI. À son bureau il réouvre sont BVI du poste de son bureau mais voilà le BVI remet les bonnes imprimante à jour avec la connection mais le logiciel delphi non. Comment faire pour remettre cette liste d'imprimante à jour dans un logiciel fait en delphi 7? J'ai chercher sur google mais sa semble impossible... Donc une confirmation ou une solution?

    Merci à l'avance!

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 694
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 694
    Points : 13 130
    Points
    13 130
    Par défaut
    Tu peux lancer un Printer.Refresh avant la boîte d'impression ou à l'ouverture de session (WTSRegisterSessionNotification et WM_WTSSESSION_CHANGE).

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Citation Envoyé par Andnotor Voir le message
    Tu peux lancer un Printer.Refresh avant la boîte d'impression ou à l'ouverture de session (WTSRegisterSessionNotification et WM_WTSSESSION_CHANGE).
    Oui j'ai aissayer en le mettant sur le bouton qui ouvre le dialog d'impression mais la liste de bouge pas d'un poil. J'ai toujours l'ancienne...

  4. #4
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    C'est réglé avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Printer.Free();
    SetPrinter(TPrinter.Create);

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

Discussions similaires

  1. Ne pas rechercher les imprimantes partagées ???
    Par svil dans le forum Windows XP
    Réponses: 1
    Dernier message: 18/11/2005, 05h21
  2. Réponses: 2
    Dernier message: 30/10/2005, 14h38
  3. Delphi et les fichiers texte
    Par the watcher dans le forum Langage
    Réponses: 5
    Dernier message: 28/10/2005, 15h31
  4. [IB7][Delphi 7] Les Blobs
    Par kmsoft dans le forum Connexion aux bases de données
    Réponses: 1
    Dernier message: 20/11/2004, 18h13
  5. Delphi - récupérer les infos d'un utilisateur
    Par jlf dans le forum Débuter
    Réponses: 2
    Dernier message: 26/06/2004, 11h34

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