Lire un text tapée a l'ecran

Signaler
Messages postés
52
Date d'inscription
vendredi 26 avril 2002
Statut
Membre
Dernière intervention
28 octobre 2003
-
Messages postés
48
Date d'inscription
lundi 25 décembre 2006
Statut
Membre
Dernière intervention
29 septembre 2009
-
Bonjour, je voudrais savoir comment lire un texte taper a l'ecran style readln(string) en delphi ou reconniatre les touche taper au clavier sans devoir passer par l'interruption du dos (21h)

Merci d'avance ;)
Balgrim :o)

3 réponses

Messages postés
17
Date d'inscription
samedi 29 juin 2002
Statut
Membre
Dernière intervention
13 juillet 2003

Ben c'est un peu bizarre ta question tu parles de delphi et d'asm a la fois, en tous cas si tu veux lire une touche frappée au clavier sans l'interruption du dos, utilises directement l'interruption clavier 16h :
- avec la fonction 00h : Attente d'une touche avec comme retour AH : le code ASCII et AL : le scan code
- avec la fonction 01h : Cherche à savoir si une touche est actuellement actionnée : Si oui Z = 0 et pareil code ASCII dans AH et scan code dans AL

J'espère que cela t'aura été utile :)
Messages postés
52
Date d'inscription
vendredi 26 avril 2002
Statut
Membre
Dernière intervention
28 octobre 2003

Ben c bon g ma reponse c ce que je demander :big) Encore merci :big)
Messages postés
48
Date d'inscription
lundi 25 décembre 2006
Statut
Membre
Dernière intervention
29 septembre 2009

Salut à tous,

juste une petite remarque :
la fonction 01 de l'interruption 16h vérifie la disponibilité ou non d'un carctère dans le buffer du clavier.

@++