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 :

[QuickReport 4.05] Erreur sur un poste


Sujet :

Delphi

  1. #1
    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 [QuickReport 4.05] Erreur sur un poste
    Bonjour, mon programme utilise Quickreport et marche parfaitement sauf sur un où il génère une exception de type inconu.

    Voici le code où cela plante (QrPrntr.pas) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    function TPrinterSettings.Supported(Setting : integer) : boolean;
    begin
        if assigned(FPrinter) then
          Supported := (DevMode^.dmFields and DWORD(Setting)) = DWORD(Setting) <-- ICI
        else
          Supported := false;
     
    end;
    Voyez vous d'où peut venir le problème ?

    Merci d'avance

  2. #2
    Membre éclairé
    Avatar de MD Software
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 613
    Points : 680
    Points
    680
    Par défaut
    C'est quoi l'exception ?
    MD Software
    ---------------------------
    F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi

  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
    Un petite violation d'accès

  4. #4
    Membre éclairé
    Avatar de MD Software
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 613
    Points : 680
    Points
    680
    Par défaut
    Ce poste a bien une imprimante, ou est configuré de la même manière ?
    Il est possible qu'une certaine configuration de windows provoque cette exception.

    Il faut repérer les différences entre un poste qui marche et un qui marche pas.
    MD Software
    ---------------------------
    F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi

  5. #5
    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
    Ok aucune imprimante n'est banchée physiquement... je vais tenter celà (en brnacher une).

    Merci.

  6. #6
    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
    J'ai installé une new imprimante et toujours le meme problème.
    Une imprimante (driver) poserait problème ?

  7. #7
    Membre éclairé
    Avatar de MD Software
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 613
    Points : 680
    Points
    680
    Par défaut
    Il faut vraiment comparer les configurations des PC. Il peut y avoir un petit quelque chose de différent qui va causer ce gros problème.
    MD Software
    ---------------------------
    F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi

  8. #8
    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
    Citation Envoyé par MD Software
    Il faut vraiment comparer les configurations des PC. Il peut y avoir un petit quelque chose de différent qui va causer ce gros problème.
    Le SP2 et le XP HOME

    Le programme marche sans problème sur 2000 sp4 , XP Pro SP1 ou SP2...Mais sur XP HOME, je n'ai pu essayé que sur celui-ci et ca foire donc...

  9. #9
    Membre éclairé
    Avatar de MD Software
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 613
    Points : 680
    Points
    680
    Par défaut
    Ben zut alors, c'est fou ça !

    Tu n'as qu'à rajouter un gestionnaire d'exception mentionnant "Désolé, pour utiliser cette fonctionnalité, il vous faut changer de version de Windows".

    Puissant comme message dans une appli !
    MD Software
    ---------------------------
    F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi

  10. #10
    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
    J'y ai déja pensé mais le client ne va pas trop approuver..enfin je pense

    De plus , il y a plein de conneries sur le portable du client. Un petit formatage me plairait bien mais le client considère qu'il va bien et donc ne veut pas.

    Font ?*!§% ces clients

  11. #11
    Membre éclairé
    Avatar de MD Software
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 613
    Points : 680
    Points
    680
    Par défaut
    Il faudrait essayer sur un autre PC avec Windows home
    MD Software
    ---------------------------
    F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi

  12. #12
    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
    En mode sans échec , ca marche.... De quoi devenir fou non ?

    Bon, dois-je essayer, en désinstallant toutes les imprimantes et essayer avec une bonne qui est connectée physiquement ?

  13. #13
    Membre éclairé
    Avatar de MD Software
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    613
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 613
    Points : 680
    Points
    680
    Par défaut
    Interessant, si en mode sans echec ça fonctionne, c'est que c'est un driver qui plante.

    Ouais, essaye de tout désinstaller, il y en a peut-être un qui fou sa merde.
    MD Software
    ---------------------------
    F.A.Q. Delphi - Cours Delphi - Composants Delphi - Sources Delphi

  14. #14
    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
    BINGO !!!!!
    C'était bien en effet un driver qui fesait planter tout.

    Merci pour tout
    Portu.

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

Discussions similaires

  1. Erreur SQL sur un poste client
    Par jhsogeti dans le forum InfoPath
    Réponses: 1
    Dernier message: 07/04/2008, 14h09
  2. Erreur sur un poste mais pas sur un autre
    Par hawk² dans le forum Framework .NET
    Réponses: 10
    Dernier message: 27/08/2007, 09h33
  3. Réponses: 2
    Dernier message: 30/04/2007, 10h18
  4. Erreur sur un poste client
    Par Seth77 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 21/03/2007, 17h02
  5. Réponses: 3
    Dernier message: 12/04/2006, 11h07

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