DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions diverses WINDEV
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
GénèreImageGéométrique (Fonction)
En anglais : GenerateGeometricImage
Génère aléatoirement une image avec des formes géométriques, utilisée par exemple pour remplir temporairement un champ Image. Il est ainsi possible de remplir le champ "photo" d'un utilisateur pour ne pas le laisser vide tant que celui-ci n'a pas fourni sa propre photo.
Exemple
// Génération d'une image géométrique
MonImage est une Image = GénèreImageGéométrique()
Syntaxe
<Résultat> = GénèreImageGéométrique([<Largeur> [, <Hauteur> [, <Couleur> [, <Couleur de fond>]]]])
<Résultat> : Variable de type Image
Variable de type Image contenant l'image générée.
<Largeur> : Entier optionnel
Largeur en pixels de l'image générée. Par défaut, la largeur de l'image générée correspond à 80 pixels.
<Hauteur> : Entier optionnel
Hauteur en pixels de l'image générée. Par défaut, la hauteur de l'image générée est identique à la largeur.
<Couleur> : Entier optionnel
Couleur du fond par défaut des différentes formes géométriques. Cette couleur peut correspondre à :Si ce paramètre n'est pas spécifiée, la couleur utilisée sera choisie de manière aléatoire.
<Couleur de fond> : Entier optionnel
Couleur du fond par défaut des différentes formes géométriques. Cette couleur peut correspondre à :Si ce paramètre n'est pas précisé, le fond sera transparent.
Remarques
Le caractère aléatoire de la génération de l'image s'appuie sur la fonction Hasard. Pour éviter d'avoir systématiquement les mêmes images lors de chaque exécution du programme, appelez la fonction InitHasard dans l'événement "Initialisation" du projet.
Version minimum requise
  • Version 28
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 08/07/2022

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