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.
WEBDEV - Code Serveur Renvoie des informations sur la version de Windows utilisée sur le poste serveur.
AndroidWidget AndroidJavaPHP Renvoie la version du système.
AndroidWidget Android Pour obtenir les informations sur la version d'Android, utilisez la fonction SysVersionAndroid.
Exemple
WINDEVWEBDEV - Code ServeurEtats et RequêtesCode Utilisateur (MCU)Ajax
// 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.
AndroidWidget Android Version d'Android :
  • android 1.5
  • android 1.6
  • android 2.3
  • ...
iPhone/iPad Version du système : DARWIN
PHP Correspond généralement au numéro de la version de Windows ou au nom de la plateforme (pour Linux). Le résultat renvoyé dépend de la version de PHP.
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.
AndroidWidget AndroidiPhone/iPadJavaPHP 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"
AndroidWidget AndroidiPhone/iPadJavaPHP Cette constante n'est pas disponible.
sysVersionCompilNuméro de compilation de Windows.
Par exemple : "1381".
LinuxAndroidWidget AndroidiPhone/iPadJavaPHP 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.
LinuxAndroidWidget AndroidiPhone/iPadJavaPHP 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...
LinuxAndroidWidget AndroidiPhone/iPadJavaPHP 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.
AndroidWidget AndroidiPhone/iPadJavaPHP Cette constante n'est pas disponible.

AndroidWidget AndroidJavaPHP 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