DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des chaînes
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
EntierSystèmeVersEntier (Fonction)
En anglais : SystemIntegerToInteger
Convertit un entier système en un entier sur 4 octets.
Remarque : L'entier système est codé sur 4 ou 8 octets en fonction du mode de compilation du projet (32 ou 64 bits).
Exemple
NumHandle est un entier système

GetModuleHandle est une Description d'API
GetModuleHandle.NomDLL = "kernel32"
GetModuleHandle.NomFonction = "GetModuleHandleA"
GetModuleHandle.TypeRetour = apiEntierSystème
GetModuleHandle.Paramètre[1].Type = apiChaîne

// Récupère le handle d'une fenêtre par un API
NumHandle = API(GetModuleHandle, "MaFenetre")

Num est un entier
Num = EntierSystèmeVersEntier(NumHandle)
Syntaxe
<Résultat> = EntierSystèmeVersEntier(<Valeur>)
<Résultat> : Entier
Entier codé sur 4 octets quelque soit le mode de compilation.
<Valeur> : Entier système
Entier système à convertir.
Rappel :
  • Un entier système est codé sur 4 octets en mode de compilation 32 bits.
  • Un entier système est codé sur 8 octets en mode de compilation 64 bits.
Remarques
Si la valeur de l'entier système est trop grande pour être convertie en entier, une erreur fatale sera générée. Dans ce cas, il faut traiter une exception.
Composante : wd300mat.dll
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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