DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Système
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Renvoie des informations sur la version de Windows utilisée sur le poste en cours.
Java Renvoie la version du système.
Exemple
WINDEVCode Utilisateur (MCU)
// Numéro de version de Windows utilisé sur le poste en cours
ResVersion = SysVersionWindows(sysVersionNuméro)
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.
sysProcesseurMode 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.
Java Cette constante n'est pas disponible.
Nouveauté 2024
sysProcesseurNatif
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"
Java Cette constante n'est pas disponible.
sysVersionCompilNuméro de compilation de Windows.
Par exemple : "1381".
LinuxJava Cette constante n'est pas disponible.
sysVersionInfoInformations 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.
LinuxJava Cette constante n'est pas disponible.
sysVersionNuméroNuméro de version du noyau de Windows.
Par exemple :
  • "3.51" en NT 3.51.
  • "10" en Windows 11 21H2...
LinuxJava Cette constante n'est pas disponible.
sysVersionPlateFormePlateforme 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.
Java Cette constante n'est pas disponible.

Java Ce paramètre n'est pas disponible.
Liste des exemples associés :
WD Loupe 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
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 06/09/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale