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 Pascal Discussion :

[LG]imprimante programme pascal


Sujet :

Langage Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2003
    Messages : 3
    Par défaut [LG]imprimante programme pascal
    J'ai acheté une nouvelle imprimante (HP 3820) et depuis je n'ai que des ennuis de fonctionnement de mes programmes PASCAL.
    Il y a parfois des sauts de page intempestifs et des sauts de ligne sans impression du texte qui devrait apparaître.De plus les accentués brillent par leur absence.Bref cela ne va pas.
    J'ai contacté HP qui me dit que c'est le logiciel PASCAL en cause.
    Existe-t-il un driver d'imprimante de PAScal?
    Pouvez-vous m'orienter dans la recherche d'une solution pour ces problèmes.
    Merci d'avance

  2. #2
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    J'ai peur qu'il faille que tu te débrouilles seul pour le driver de ta HP. Il y a par contre une chose que tu peux demander aux techniciens : c'est la liste des codes déchappement de l'imprimante.

    En effet, une imprimante peut (pouvait ?) se commander à l'aide d'une suite de codes d'échappement (NB: des codes qui commencent par le caractère #27).

    Essaie de voir le fichier PRNFLTR.PAS fournit avec Turbo Pascal : il donne un exemple de programmation. Mais il est possible que ton imprimante utilise des nouveaux codes spécifiques.

    A+

  3. #3
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    8 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 8 056
    Billets dans le blog
    2
    Par défaut
    Des caractères accentués manquants ?

    Ton imprimante (ou ton driver d'imprimante) ne recevrait-elle pas de l'ASCII (MS-DOS) alors qu'elle attend de l'ANSI (Windows) ?
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  4. #4
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 466
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 466
    Par défaut
    Pour cette fois, je me range du côté de Alcatîz
    Mais il doit exister des codes d'échappement pour changer la page de code de ton imprimante... Comme l'a dit HDD34, le mieux est de demander ça aux technocrates de chez HP...
    a+

  5. #5
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    Il y a une manière simple et rapide de vérifier si le problème vient ou non du driver de l'imprimante.

    Passe sous Dos (pur) et appuie sur "Impr écran syst", après avoir tapé quelques carcrtères bien de chez toi

    S'ils sont présents sur la feuille, alors tu sais qui incriminer. Dans le cas contraire, il faut vraiment demander à HP la liste des séquences d'échappement qui te permettront de basculer l'imprimante sur une réception ASCII Dos.

    A+

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2003
    Messages : 3
    Par défaut IMPRIMANTE
    Citation Envoyé par Hdd34
    Il y a une manière simple et rapide de vérifier si le problème vient ou non du driver de l'imprimante.

    Passe sous Dos (pur) et appuie sur "Impr écran syst", après avoir tapé quelques carcrtères bien de chez toi

    S'ils sont présents sur la feuille, alors tu sais qui incriminer. Dans le cas contraire, il faut vraiment demander à HP la liste des séquences d'échappement qui te permettront de basculer l'imprimante sur une réception ASCII Dos.

    A+
    Merci.J'ai effectué ce que tu m('as dit et le résultat c'est que j'imprime correctement tous mes accentués.Alors quid ?

    jsaispas


    -------
    Ajout du BBCode pour la gestion des quotes par pascail

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2003
    Messages : 3
    Par défaut
    Citation Envoyé par Alcatîz
    Des caractères accentués manquants ?

    Ton imprimante (ou ton driver d'imprimante) ne recevrait-elle pas de l'ASCII (MS-DOS) alors qu'elle attend de l'ANSI (Windows) ?
    Merci de ton aide.
    Je pense bien car j'ai le même problème lorsque je veux convertir mes fichiers texte en WORD.Je pense qu'il existe un convertisseur de fichier mias ceux que je possède ne font pas l'affaire.

    Jsaipas

    ------------------
    Ajout du BBcode pour la gestion des quotes par pascail

  8. #8
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    Il semblerait donc que ton driver d'imprimante pose quelques problèmes. Il faudrait que tu arrives à le reconfigurer momentanément en ASCII, et non en ANSI.
    En fait, il faudrait déjà savoir si l'imprimante est vraiment configurée en ANSI... Pour le savoir, imprime quelques caractères accentués, et vérifie qu'ils correspondent à une copie de caractères accentués depuis une fenêtre Dos vers une fenêtre Windows.

    Après, je ne sais pas trop...

    A+

  9. #9
    ALT
    ALT est déconnecté
    Membre Expert
    Avatar de ALT
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2002
    Messages
    1 383
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 66
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 383
    Par défaut
    Bonjour

    Une question :
    Ces commandes de l'imprimante ne se trouvent-elles pas, tout simplement, dans le guide d'emploi de l'imprimante (C'était en tout cas vrai pour les anciennes imprimantes HP) ?

    Cordialement

  10. #10
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    8 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 8 056
    Billets dans le blog
    2
    Par défaut
    Les imprimantes HP doivent théoriquement répondre au "Hewlett-Packard Printer Command Language" (HP PCL), qui a été développé il y a de nombreuses années et dont la compatibilité ascendante devrait avoir été assurée jusqu'aux modèles actuels (du moins, je l'espère).

    "Il y a de nombreuses années", donc, le code d'échappement pour sélectionner la page de code interne correspondant à l'ASCII était : #27'(0U' (en clair : escape-parenthèse-zéro-U).

    Curieux de voir si cela fonctionne encore ?!?

    Salut et bonne chance !
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

Discussions similaires

  1. [LG] Recherche de petits programmes Pascal
    Par Sid ali dans le forum Langage
    Réponses: 1
    Dernier message: 24/11/2005, 14h03
  2. [TP] Erreur au lancement d'un programme PASCAL
    Par rogerone dans le forum Turbo Pascal
    Réponses: 2
    Dernier message: 18/08/2005, 15h54
  3. Compiler sous Dos un programme Pascal pour Unix
    Par jpclabaux dans le forum Pascal
    Réponses: 2
    Dernier message: 29/07/2005, 08h16
  4. [LG]un programme pascal qui traduit des chiffes en lettres
    Par hartmann n'goran dans le forum Langage
    Réponses: 6
    Dernier message: 26/04/2004, 18h23

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