S'identifier
API
Documentation
Ressources
Trucs & astuces
Libre
Gabarits
Services
Membres
Participer
Visiter
Contact
Meilleure résolution mode 800 x 600
Optimisé pour
IE v.5
Netscape v.6
mais surtout pour
Mozilla v.1
minimum
Membre de Click-FR®, Réseau francophone Paie-Par-Click
GetFileVersionInfoSize
Date de parution : 24/12/2001
- Cette fiche API a été lue 1027 fois
Description
GetFileVersionInfoSize détermine comment le système d'exploitation peut obtenir l'information de version d'un fichier spécifié. Si l'information de version est disponible, la fonction retourne la taille en octets de celle-ci.
Syntaxe
AppelDLL32("version", "GetFileVersionInfoSizeA" , &lptstrFilename, &lpdwHandle)
lpstrFilename
Chemin complet et nom de fichier.
lpdwHandle
Reçoit une valeur de zéro. Bien que ce paramètre est effectivement réservé, vous devez passer une variable pour recevoir cette valeur significative.
Compatibilité
Windows 95 : supporté
Windows 98 : supporté
Windows NT : réclame Windows NT 3.1 ou plus.
Windows 2000 : supporté
Windows CE : non Supporté
Remarque
Aucune
Exemple 1
// L'exécutable est-il compilé en 16 ou en 32 bits ?
lpFic est une chaîne asciiz sur 255
ch est une chaîne
retval est un entier long
// Ce code vous est offert par Beaussier en ligne !
lpFic = "c:\windows\command\xcopy.exe"
retval
= AppelDLL32 ("version", "GetFileVersionInfoSizeA ", &lpFic , 0)
SI retval = 0 ALORS ch = "16 bits" SINON ch = "32 bits"
Info (lpFic + " est un fichier " + ch )
Nombre de commentaire sur GetFileVersionInfoSize : 0
Rappel : Le code fourni est compatible Windev
v.4 et 5. Pour les versions supérieures, vous devez modifier le type des
variables numériques.
Par exemple : entier long devient entier .
Bien sûr, les marques citées sont déposées
par leurs sociétés respectives. Ces pages sont à la
disposition de tous, le code fourni est libre mais toute responsabilité
est déclinée en cas de mauvais usage ou de dysfonctionnement.
© 2000-2005
Beaussier
& Le Centre W..D..