|
|
|
|
SysVersionWindows (Fonction) En anglais : SysWindowsVersion Renvoie des informations sur la version de Windows utilisée sur le poste en cours. Syntaxe
<Résultat> = SysVersionWindows([<Type d'information>])
<Résultat> : Chaîne de caractères - Information demandée sur la version Windows,
- Chaîne vide ("") en cas d'erreur.
<Type d'information> : Constante optionnelle Indique l'information à demander :
| | Paramètre non spécifié | Version de Windows :- "11" pour Windows 11
- "10" pour Windows 10
- "8" pour Windows 8
- "7" pour Windows 7
- "VISTA"
- "LINUX"
- "2022S" pour Windows 2022 Server
- "2019S" pour Windows 2019 Server
- "2016S" pour Windows 2016 Server
- "2012S" pour Windows 2012 Server
- "2008S" pour Windows 2008 Server
- "2003S" pour Windows 2003 Server
- "XP" pour Windows XP
- "ME" pour Windows Millenium
- "NT 4", "NT 5" (pour Windows 2000 par exemple)
- "NT 3.5"
- "98"
- "95"
- "32s" pour Windows 3.1
Chaîne vide si la version de Windows est inconnue. | sysProcesseur | Mode d'exécution du programme dans l'environnement en cours :- "32" : le programme fonctionne en 32 bits dans un environnement 32 bits.
- "64" : le programme fonctionne en 32 bits ou en 64 bits dans un environnement 64 bits.
| Nouveauté 2024sysProcesseurNatif | Processeur du poste en cours : - "x86"
- "x64"
- "Intel Itanium-based"
- "ARM"
- "ARM64"
- "ARM Thumb"
- "ARM Thumb-2"
- "MIPS"
- "MIPS R3000"
- "MIPS R4000"
- "MIPS R10000"
- "MIPS WCE v2"
- "MIPS FPU"
- "MIPS FPU16"
- "Alpha"
- "Alpha 64"
- "SH3"
- "SH3DSP"
- "SH3E"
- "SH4"
- "SH5"
- "TAM33BD"
- "IBM PowerPC"
- "IBM PowerPC FP"
- "Infineon"
- "CEF"
- "EFI Byte Code"
- "M32R"
- "CEE"
| sysVersionCompil | Numéro de compilation de Windows. Par exemple : "1381". | sysVersionInfo | Informations spécifiques sur la version de Windows. Par exemple :- "Service Pack x" en NT
- "" en Windows 95A (chaîne vide)
- "B" en Windows 95B
- " " en Windows 98 (un espace).
- "Pro" pour Windows XP Pro
- "Home Edition" pour Windows XP familial.
| sysVersionNuméro | Numéro de version du noyau de Windows. Par exemple :- "3.51" en NT 3.51.
- "10" en Windows 11 21H2...
| sysVersionPlateForme | Plateforme du système :- "Win32s" pour WIN32 sous 3.11
- "Windows" pour Windows 95/98/ME
- "NT" pour Windows NT 4.0/2000/XP/2003 Serveur
- "UNIX" pour Linux.
|
Liste des exemples associés :
|
Exemples complets (WINDEV) : WD Loupe
[ + ] Cet exemple vous permet de zoomer une partie de l'écran grâce à une loupe visuelle. Il est possible de zoomer jusqu'à 8 fois. Résumé de l'exemple livré avec WINDEV : En utilisant la fonction dCopieImage() du WLangage et la propriété ..Opacité il est possible d'effectuer une capture du bureau Windows à l'emplacement d'une fenêtre sans que celle-ci n'apparaisse dans la copie d'écran. Cet exemple utilise cette astuce pour zoomer la partie de l'écran se trouvant en dessous de la loupe.
|
Classification Métier / UI : Code métier Composante : wd290std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|