Si on execute un programme en émulation DOS (ce programme doit modifier l'heure du système), l'heure de windows n'est pas modifiée alors que la date système est modifiée. c'est bizarre !!
Avez vous une explication de ça ??
Version imprimable
Si on execute un programme en émulation DOS (ce programme doit modifier l'heure du système), l'heure de windows n'est pas modifiée alors que la date système est modifiée. c'est bizarre !!
Avez vous une explication de ça ??
Peux tu préciser quelle méthode tu utilises pour essayer de changer la date et l'heure du système ?
Normal. Le système, c'est Windows. Une 'émulation DOS' ne fonctionne que dans un environnement 'virtuel'. Les accès au matériels sont simulés (certains sont réels, mais de moins en moins, plus la version de Windows augmente). Il est donc tout à fait normal qu'un programme DOS ne modifie pas une une formation aussi capitale que l'heure système. La bidouille, c'est terminé. De nos jours, Windows (XP) est un système solide.Citation:
Envoyé par mle_info
Il est cependant possible d'invoquer les fonctions systèmes de Windows dans une application console 32-bit. Mais ça n'a rien à voir avec une émulation DOS, même si ça ressemble. C'est alors une vrai application Windows 32-bit qui peut tout faire, y compris créer une fenêtre graphique...
Rien de tout ça n'a à voir de près ou de loin avec le langage C.