CLS |
Efface le canvas de l'objet |
| Visual Basic |
Syntaxe
Paramètres
| Nom |
Description |
| objet |
Ce paramètre permet d'indiquer l'objet dans lequel le cercle sera dessiné, le formulaire, l'objet «Printers», «Canvas»,... |
Description
Cette procédure permet d'effacer la zone de l'objet.
Remarques
- La commande CLS est utilisée pour effacer complètement la zone graphique d'un objet tel qu'un formulaire ou une imprimante. Cela remet à blanc le canevas,
supprimant tous les dessins, formes ou textes précédemment affichés.
- CLS n'efface pas l'objet lui-même ni ses propriétés, mais uniquement son contenu graphique. Cela permet, par exemple, de redessiner à neuf sans réinitialiser les
paramètres de l'objet comme sa taille, sa position ou sa couleur de fond.
- Cette commande est particulièrement utile dans les applications graphiques pour actualiser une interface, une animation ou un rendu dynamique. En effaçant le canevas,
on évite les superpositions de dessins qui peuvent rendre l'affichage illisible.
- L'appel de CLS doit se faire sur un objet graphique valide, comme un contrôle PictureBox, un formulaire, ou l'objet Printer. Si aucun objet n'est spécifié,
la commande peut échouer ou n'avoir aucun effet selon le contexte.
- CLS est souvent utilisée dans les boucles de rendu ou de dessin interactif, comme les jeux ou les simulations. Elle permet d'avoir un fond propre à chaque itération de
l'affichage, simulant un rafraîchissement de l'écran.
- Attention, CLS supprime tout, sans possibilité d'annuler l'action. Si l'on souhaite conserver des éléments, il faut les enregistrer ou redessiner après avoir
effacé le canevas.
- Dans les anciennes versions de Visual Basic, comme VB6, CLS pouvait aussi être utilisée dans la fenêtre d'exécution pour effacer la sortie texte. Mais
dans les objets graphiques, elle joue un rôle strictement visuel.
- La commande est très simple à utiliser, ce qui la rend accessible même aux débutants. Toutefois, dans des contextes complexes, il vaut mieux structurer le code pour
contrôler précisément ce qui est effacé et ce qui doit être redessiné après l'appel à CLS.
Dernière mise à jour : Lundi, le 19 novembre 2012