Digital horloge (contrôle utilisateur)

Description

Mon tout premier Ocx du genre...prise de tête ^^.

C'est un Ocx que je voulais faire depuis pas mal de temps pour l'intégrer dans mes sources...puis j'ai laissé un peu de côté....Au final je pensais qu'en 2 temps 3 mouvements je pouvais régler cela...ben, m'suis bien trompé sur le sujet ! J'ai regardé le tuto présent sur ce site concernant l'élaboration d'un Ocx.J'y ai compris certaines choses mais pas tout !
Bref, une personne de ce site m'a donné un sacré coup de main (et de temps en temps des coups de pieds aussi ^^ et çà fait mal, même s'ils sont virtuel ^^), pour arriver à comprendre les choses manquantes à l'élaboration de mon contrôle utilisateur.Je ne sais pas ce que vous allez en pensez, mais j'espère qu'il pourra servir pour certains d'entre vous.

Les propriétés de ce contrôle sont :

Marche/Arrêt
Taille des segments
Couleur de fond
Couleur des segments allumés
Couleur des segments éteints
Cadre où pas autour de l'horloge
Choix de la couleur du cadre autour de l'horloge
Activation ou pas des segments éteints
Zoom 100%, 80%, 60%, 40%
Activation où pas d'un compte à rebour
Choix du temps pour le compte à rebour
Choix Nbr de beep si compte à rebour

Il n'est pas forcément optimisé, car j'ai du mal encore sur certains trucs, mais il est fonctionnel ^^

Voilà, comme d'habitude, tous vos commentaires sont appréciés, je suis ouvert à toutes propositions de votre part.

++

Exploreur

Source / Exemple :


In the Zip...

Conclusion :


L'intérêt de ce code est de montrer aux débutants comme moi de faire un simple ocx, de dessiner directement dans l'usercontrôl et l'utisation de tableaux, Type et Enum.

Il y aura, peut-être une mise à jour qui aura pour but de faire un Zoom.

A vous de juger ^^

Codes Sources

A voir également

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.