Personnellement j'ai jamais eu d'erreur et ne les ai jamais désactivées qu'une fois le prog prêt à être distribué...Tu as eu de la chance, c'est tout. _rowread & _keytest interfèrent avec l'interruption n°2 et un programme peut vite obtenir un comportement étrange, juste par le fait que tu n'aies pas désactivé les interruptions.