Bonjour à tous,
Voilà mon problème :
J'ai un fichier de près de 3 Go (2.8 exactement).
Je désire connaître sa taille à l'octet près.
J'utilise pour cela (avec succès sur des fichiers plus petit) la fonction GetFileSize (qui renvoi au maximum un longint soit 2 milliard 100 millions en positif... soit 700 millions de moins que ce qu'il me faut pour stocker ma valeur...)
Chez MicroSoft, ils me disent d'utiliser GetFileSizeEx (mais cette fonction fonctionne uniquement sous win2000 et XP, or je suis sous le bon vieux NT 4.0 service pack 6 !!)
Bon voilà mon problème....
J'ai vu que FileSize (fct delphi) permet de renvoyer la taille d'un file of quelque chose...
Mais comme je fabrique des trucs génériques, ils doivent être capable de me donner une petite taille, comme une très grande taille, or si je fais un file of double word et FileSize, je serai baisse pour les fichiers de petites tailles....
Quelqu'un peut il appuyer sur l'interrupteur, c'est pas drôle d'éteindre la lumière !
A+
Merci
Coopertel.