PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Fonctionnement différent en mode GO et en utilisation réelle
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
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.
Versions 15 et supérieures
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
Nouveauté 15
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
Versions 17 et supérieures
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
AndroidWidget Android Pour obtenir les informations sur la version d'Android, utilisez la fonction SysVersionAndroid.
Nouveauté 17
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
AndroidWidget Android Pour obtenir les informations sur la version d'Android, utilisez la fonction SysVersionAndroid.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
AndroidWidget Android Pour obtenir les informations sur la version d'Android, utilisez la fonction SysVersionAndroid.
Versions 18 et supérieures
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
Nouveauté 18
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
Exemple
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindows MobileAjaxCode 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 :
  • "10" pour Windows 10
  • "8" pour Windows 8
  • "7" pour Windows 7
  • "VISTA"
  • "LINUX"
  • "CE 3", "CE 4", "CE 5", "CE 6"
  • "2012S" pour Windows 2012 Server
  • "2008S" pour Windows 2008 Server
  • "2003S" pour Windows 2003 Server
  • Versions 22 et supérieures
    "2016S" pour Windows 2016 Server
    Nouveauté 22
    "2016S" pour Windows 2016 Server
    "2016S" pour Windows 2016 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
  • ...
Versions 17 et supérieures
iPhone/iPad Version du système : DARWIN
Nouveauté 17
iPhone/iPad Version du système : DARWIN
iPhone/iPad Version du système : DARWIN
Versions 15 et supérieures
sysProcesseur
Nouveauté 15
sysProcesseur
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.
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.
Dans les versions actuelles de Windows CE, aucune information n'est renvoyée.
LinuxAndroidWidget AndroidiPhone/iPadJavaPHP Cette constante n'est pas disponible.
sysVersionNuméroNuméro de version de Windows.
Par exemple : "3.51" pour NT 3.51, "3.0" pour Windows CE 3.0.
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
  • "PocketPC" pour CE 2002, pour CE 2003, pour CE 5, pour CE 6
  • "Smartphone" pour CE pour Smartphone
  • "UNIX" pour Linux.
AndroidWidget AndroidiPhone/iPadJavaPHP Cette constante n'est pas disponible.
AndroidWidget AndroidJavaPHP Ce paramètre n'est pas disponible.
Remarques
WINDEV MobileWindows Mobile

Fonctionnement différent en mode GO et en utilisation réelle

En mode GO (simulation sur le poste de développement), la fenêtre manipulée doit être présente sur le poste PC de développement.
En utilisation réelle, la fenêtre manipulée doit être présente sur le Pocket PC.
L'ensemble des différences entre le mode GO (simulateur) et l'utilisation réelle est détaillé dans Différences en mode GO et en utilisation réelle.
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.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220std.dll
Windows Mobile wp220std.dll
Java wd220java.jar
Linux wd220std.so
Android wd220android.jar
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire