Code assembleur - timer

Signaler
Messages postés
2
Date d'inscription
lundi 13 octobre 2008
Statut
Membre
Dernière intervention
18 juin 2010
-
Messages postés
3874
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
7 novembre 2014
-
Bonjour,

Je sollicite l'aide des programmeurs de Delphi pour le problème suivant :

J'utilisais la fonction int 1ah permettant d'accéder à l'horloge windows, fonction compilée sans problème sous windows 95 mais cela ne fonctionne plus sous XP ou Vista, quelqu'un aurait-il une solution ?

[b]asm
// top horloge
mov ah,0
int 1ah
mov h1,dx
// le résultat est dans h1 déclaré comme word précédemment
end;/b

Merci.

1 réponse

Messages postés
3874
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
7 novembre 2014
15
Salut,

On ne peut plus accéder directement aux interruptions depuis un moment... Regarde du côté de la fonction Time dans l'aide de Delphi par exemple (Il y a beaucoup de fonctions Delphi et Windows pour récupérer l'heure ou la date).