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

Assembleur Discussion :

Piloter une imprimante


Sujet :

Assembleur

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 18
    Points : 15
    Points
    15
    Par défaut Piloter une imprimante
    bonjour à tous!

    Je débute en assembleur et je voudrais écrire un programme qui permet de piloter mon imprimante. (imprimer des phrases par exemple après avoir exécuter le programme)
    Mais j'ai vraiment du mal! Alors si quelqu'un pouvait m'aider ça serait vraiment super!!

    Merci d'avance!!

  2. #2
    Membre à l'essai
    Inscrit en
    Mars 2003
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 15
    Points : 17
    Points
    17
    Par défaut
    Salut,

    il y as plusieurs facons de faire, si il s'agit juste d'imprimer
    quelques lignes de textes, le plus simple est de passer par
    la fonction CreateFile qui prend en charge le port //.

    Si ton printer est sur USB ou que tu veuille aller plus
    loin, ca risque de se compliquer. Tu peux trouver des
    exemples ici au sein d'une discussion (en anglais...)

    http://board.win32asmcommunity.net/showthread.php?s=&threadid=7524&highlight=printer

    etherlord
    Learn to SEARCH!!!!
    http://fravia.com/

  3. #3
    Membre à l'essai
    Inscrit en
    Mars 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 18
    Points : 15
    Points
    15
    Par défaut
    Merci

  4. #4
    Nouveau membre du Club
    Inscrit en
    Octobre 2002
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 42
    Points : 25
    Points
    25
    Par défaut
    je crois que tigresse parle d asm 16 bits et non 32 bits. Donc les fonctions comme CreateFile, c po possible.
    Car moi aussi j ai le meme probleme, donc si kelkun a un indice sur kel interruptions utilise, je suis prenant
    Merci

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    842
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 842
    Points : 696
    Points
    696
    Par défaut
    Par google recherche à int 21h :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    AH = 05h - WRITE CHARACTER TO PRINTER
     
    Entry: DL = character to print
     
    Notes:
     
    keyboard checked for ^C/^Break
    STDPRN is usually the first parallel port, but may be redirected under DOS 2+
    if the printer is busy, this function will wait
     
    SeeAlso: INT 17/AH=00h

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    842
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 842
    Points : 696
    Points
    696
    Par défaut
    sinon, il faut communiquer avec le port parrallèle. Il me semble que la BDA contient des infos sur le port parralèlle

Discussions similaires

  1. Est-il possible de piloter une imprimante en javascript
    Par enzostar dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 14/12/2010, 11h24
  2. [XL-2007] Piloter une imprimante
    Par Lucky062 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/08/2010, 10h45
  3. Ajouter une imprimante et installer son pilote
    Par andrianiaina dans le forum Périphériques
    Réponses: 1
    Dernier message: 28/07/2010, 15h00
  4. [WD11] Connaitre le pilote d'une imprimante
    Par Garfield5792 dans le forum WinDev
    Réponses: 12
    Dernier message: 17/04/2009, 11h21
  5. [VB6] [Impression] Savoir si une imprimante est installée
    Par Norm59ttp dans le forum Installation, Déploiement et Sécurité
    Réponses: 2
    Dernier message: 19/12/2002, 10h29

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