Code assembleur - timer

tim62 Messages postés 2 Date d'inscription lundi 13 octobre 2008 Statut Membre Dernière intervention 18 juin 2010 - 18 mars 2010 à 11:28
cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 - 20 mars 2010 à 15:03
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

cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 13
20 mars 2010 à 15:03
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).
0