Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème avec la fct 02h, int 33h [ Divers / Débutant(e) ] (philippedu33)

lundi 25 août 2008 à 14:17:11 | Problème avec la fct 02h, int 33h

philippedu33

Bonjour à tous !
Je me suis y a à peu près 1 semaine à l'assembleur 16-bits.
Je me heurte à un problème concernant l'interruption 33

Fonction 01h

Montre le pointeur de la souris.

  • Entrée : AH = 01h
  • Rien en sortie.

Fonction 02h

Cache le pointeur de la souris.

  • Entrée : AH = 02h
  • Rien en sortie.

J'aimerais savoir si le pointeur de la souris disparait/réapparait uniquement pendant que le COM/EXE est en mémoire ?
Je veux faire une farce à un ami et lui faire disparaitre temporairement son pointeur de souris. J'avais pensé au code suivant :

.386
code segment use16
assume cs:code, ds:code
debut:
mov ax, 02h
int 33h
code ends
end debut
Mais voila le pointeur de la souris ne disparait pas pourquoi ??
J'assembleur avec TASM et TLINK en *.COM


jeudi 28 août 2008 à 11:05:56 | Re : Problème avec la fct 02h, int 33h

patatalo

Membre Club Administrateur CodeS-SourceS
salut,


ben tu pourras dire a ton pote de s'acheter un materiel un peu plus recent et si possible avec un OS style Windows ou Linux, bref, un truc en mode graphique quoi. Comme ça après, il y aura juste a aller jeter un oeil sur msdn ou les docs linux.

@++

vendredi 29 août 2008 à 17:46:34 | Re : Problème avec la fct 02h, int 33h

philippedu33

Merci du conseil patatalo.
A++

lundi 29 décembre 2008 à 10:36:42 | Re : Problème avec la fct 02h, int 33h

ghuysmans99

Membre Club
@ patatalo : Pas tout à fait d'accord, vaut mieux commencer avec des trucs simples !
--
Mais tu veux faire tourner ça sous Windows ? Tout ce que tu arriveras à faire, c'est démarrer NTVDM et cacher le curseur de la console CMD.
http://img404.imageshack.us/img404/7166/signaturegf4.gif

mercredi 7 janvier 2009 à 19:39:13 | Re : Problème avec la fct 02h, int 33h

patatalo

Membre Club Administrateur CodeS-SourceS
salut,



qui a dit que le mode réel segmenté etait plus simple que le mode flat 32 ??? si tu n'est pas coté systeme (et encore), c'est l'inverse et programmer un truc en console windows est également tres simple avec plein d'exemples sur internet et tout et tout.

d'autres arguments pour le mode 16bits ???

@++

mercredi 7 janvier 2009 à 19:42:19 | Re : Problème avec la fct 02h, int 33h

patatalo

Membre Club Administrateur CodeS-SourceS
sans parler des possibilitées et facilitées d'acces memoire qu'apporte le FLAT32...



Cette discussion est classé dans : problème, souris, pointeur, fct, 02h


Répondre à ce message

Sujets en rapport avec ce message

Simuler un clic [ par Oswalde ] Bonjour à tous,Je dois depuis un prog en VB simuler le clic sur le bouton gauche de la souris, mais il y a un problème, le logiciel auquel je dois fai [Débutant] Problème de compiler [ par casafa ] Bonjour,Voila le code que j'esseye de compiler:MOV DX,offset MessageMOV AH,9INT 21hMOV AX,04c00hINT 21hMessage DB"Hello World !$"Avec le compilateur A vesa souris sur usb [ par simz ] je cherche un moyen de faire un driver de souris...j'utilise vesa pour afficher de la haute résolution, mais l'int 33h ne marche pas dans les hautes r RS232 pic16f877 problème de réception [ par florian70 ] Je programme en assembleur j'envoie mes info vers mon PC ca marche comme il faut. Ensuite je cherche à recevoir des info sur mon pic16f877 et la je ne Problème de compilation de kernel [ par Bub325 ] Bonjour, J'essaye de compiler le kernel suivant : http://www.invalidsoftware.net/os/?the_id=11mais j'ai l'erreur suivante au niveau du link (avec ld) Problème lecture adresse mémoire [ par xmaz57000 ] Voilà je viens de recevoir un ordinateur industriel qui dispose en standard de 8 entrées TOR.Malheureusement, il n'y a aucun driver qui permet de récu MessageBox [ par noel70 ] Bonjour à tous,Voilà mon problème:Je voudrais automatiser une certaine tâchesur un soft, donc ce que j'ai fait:J'ai fait un autre .exe en MASM32, sur Fonction pour prendre la souris en assembleur. [ par nico20011caus ] Je fais de l'assembleur un peut et je voudrai savoir comment qu'on fait pour prendre la souris en assembleur.Moi je fait: mov ax,1                  &n Comment passer le pointeur d'une structure de masm vers VB6? [ par OujdaMajid ] Bonjour tout le monde, voilà, je suis occupé à developper un petit programme (masm et visual basic 6). en masm, je developpe une dll en masm que je ve Problème de saisie [ par RootASM ] Bonjour,Voila, je dois faire une présentation en ASM.1. Entrez un matricule de au moins et au maximum 4 chiffre uniquement 2. Saisir le nom et prenom


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,435 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.