PROBLEME DE FILELEN

Signaler
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52347-probleme-de-filelen

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
69
GetFileSizeEx, preferable

si on souhaite aussi choper la date etc sur le fichier, autant ne faire qu un voyage et utiliser FindFirstFile...
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
14
@BruNews : GetFileSize ne conviendrait pas (après avoir ouvert un handle sur le fichier avec CreateFile) ?
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
28
Un jour ... VB6 aura disparu.

En attendant tu bannis filelen() et tu utilises FindFirstFile (API) qui te donnera la vraie longueur sur 64 bits dans la structure WIN32_FIND_DATA.