Créer des régions complexes pour une feuille

Soyez le premier à donner votre avis sur cette source.

Vue 5 126 fois - Téléchargée 985 fois

Description

Ce petit programme permet de définir plus facilement une (ou plusieurs) région complexe dans le but de créer des écrans d'accueil originaux pour les programme, mais on peut les utiliser dans un tout autre but.

Conclusion :


Pour l'utiliser on commence par agrandir l'image que l'on aura chargée au préalable ce qui permet de définir plus facilement les contours. Ensuite on va délimiter les contours en marquant des points avec la souris.
On commence en cliquant sur le bouton Démarrer, puis quand on a fini de pointer le contour de l'image on clique sur le bouton Stop.
On peut visualiser immédiatement la résultat en cliquant sur le bouton Test. Un nouvel appui ferme la fenêtre de test.
Pour démarrer une autre série de point on aura pris soins d'effacer les précédents avec la gomme.
On peut enregistrer le résultat dans un fichier *.bas directement exploitable sous VB.
Lors de l'enregistrement d'une deuxième région, il n'est pas nécessaire de choisir un autre fichier, l'enregistrement pouvant se faire dans le même fichier. On peut ainsi enregistrer plusieurs région dans le même fichier.

Ce programme n'est pas parfait, il subsiste peut-être des bugs, notament avec les images un peu grande le zoom se bloque parfois (problème de mémoire), cependant vous pouvez toujours l'améliorer en modifiant le source.

Codes Sources

A voir également

Ajouter un commentaire

Commentaire

cs_mosquitos
Messages postés
15
Date d'inscription
mercredi 19 mai 2004
Statut
Membre
Dernière intervention
21 juin 2006
-
Franchement pas mal, J'ai un peu essayé ton code j'ai n'ai à première vue pas vu de bug et le code est bien commenté.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.