Syntaxe
|
Sub [objet].PSET(x As Single,y As Single),couleur As Long
|
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»,... |
| x |
Ce paramètre permet d'indiquer la position horizontal en pixel dans l'objet |
| y |
Ce paramètre permet d'indiquer la position vertical en pixel dans l'objet |
| couleur |
Ce paramètre permet d'indiquer la couleur |
Description
Cette fonction permet de demander un pixel dans l'objet.
Remarques
- La commande PSET sert à dessiner un seul pixel à l'écran ou sur un objet graphique : Elle est utile pour manipuler les pixels individuellement, ce qui
permet de créer des dessins basiques, des motifs ou encore des effets graphiques personnalisés à très faible niveau, directement sur un canevas.
- Le paramètre objet précise où le pixel sera placé : Il peut s'agir d'un formulaire, d'un contrôle de type image, d'un objet Canvas, ou même d'un
périphérique d'impression. Cela offre une grande flexibilité selon que l'on veut dessiner sur l'écran ou sur un support destiné à être imprimé.
- Les paramètres x et y déterminent la position du pixel : x correspond à l'axe horizontal et y à l'axe vertical, tous deux exprimés en pixels.
Il est important de noter que les coordonnées sont relatives à l'origine de l'objet (généralement le coin supérieur gauche).
- Le paramètre couleur spécifie la teinte du pixel à afficher : Il est généralement exprimé sous forme de valeur numérique Long représentant une couleur
RGB. Cela permet une personnalisation complète du rendu visuel pour chaque point affiché.
- La commande PSET est essentielle pour réaliser des dessins pixel par pixel : Même si aujourd'hui des méthodes plus avancées existent, PSET reste
précieux pour des applications spécifiques, comme les jeux rétro, la simulation de bruit visuel ou les calculs d'images fractales.
- L'utilisation massive de PSET peut rendre un programme lent : Puisque chaque pixel est traité individuellement, le dessin de formes complexes (comme
des cercles ou des images) uniquement avec PSET peut devenir très gourmand en ressources et ralentir l'affichage.
- PSET peut être utilisé en combinaison avec des boucles pour générer des formes : Par exemple, on peut créer des lignes, des courbes ou même des images
en parcourant les coordonnées et en posant des pixels calculés. Cela rend PSET très puissant dans un contexte mathématique ou artistique.
- Contrairement à d'autres commandes graphiques, PSET ne retient pas d'état ou de contexte : Chaque appel est indépendant : on précise explicitement à
chaque fois où et comment dessiner. Cela simplifie sa logique d'utilisation mais nécessite de tout spécifier manuellement pour chaque pixel.
Dernière mise à jour : Lundi, le 19 novembre 2012