cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 2021
-
15 oct. 2007 à 12:09
cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 2021
-
18 oct. 2007 à 13:15
Bonjour,
Depuis que j'ai Windows Vista, je me heurte à un problème qui est assez gênant dans certaines de mes applications. En effet, dans quelques programmes que j'ai écris, j'ai besoin de connaitre la taille d'un fichier quand celui-ci est en cours de création mais voilà : tant que l'écriture du dit-fichier n'est pas terminé, je n'obtiens pas sa taille ; j'ai un beau 0 octet à la place.
Si quelqu'un a une méthode sûre (et idéalement gérant les très grande taille), qu'il me fasse signe ^^
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 18 oct. 2007 à 06:15
ben si le fichier n'est pas ecrit sur le disque, c'est normal que sa taille soit nulle ^^
au pire, tu peux espionner l'activité sur ce fichier et regarder la taille que quand il est fermé (enfin, je ne connaus pas exactement ton cahier des charges...)
cs_PaTaTe
Messages postés2126Date d'inscriptionmercredi 21 août 2002StatutContributeurDernière intervention19 février 20212 18 oct. 2007 à 13:15
La taille du fichier est bien ecrite en temps réelle puisque dans l'explorateur cette taille change. Ca doit venir de Vista lui même puisque sur les versions précédentes de Windows je n'ai pas ce problème.
Quand à espionner l'activité sur le fichier, j'avoue n'avoir jamais fais ca, si tu as un exemple que je vois de quoi il retourne.
Il faut admettre que tout ceci est quand même assez bizarre ...