Boite de dialogue - message box - msgbox wizzard 1.0 (le ðø© ) version ocx très facilement intégrable à toutes vos applica

Soyez le premier à donner votre avis sur cette source.

Vue 11 221 fois - Téléchargée 1 153 fois

Description

Boite de dialogue remplaçant avantageusement celle de VB.

3 zips:
la documentation,l'exemple,la source.
Version finalisée mais suceptible d'évoluer!
  • nombreux boutons graphiques (9 types de boites au total)
  • couleur des boutons/arriere plan modifiable
  • insertion d'images d'arriere plan
  • vous pouvez même faire neiger dans la boite !!

Conclusion :


MSGBOX WIZZARD
--------------

Objet.Action(Optional mess_box As String, Optional titre_box As String, Optional styl_box As Integer, Optional coul_box As Long, Optional coul_text As Long,
Optional pict As String, Optional larg_box As Long, Optional haut_box As Long,
Optional stars as boolean,Optional nb_flocons as integer,Optional coul_flocon as integer,Optional vitesse_flocon as integer)

Tous les paramètres sont optionnels

Valeur renvoyée de Type string
"oui"
"non"
"annul"
""

Les paramètres:
---------------
  • mess_box (contenu texte de la boite)

Type String
defaut=aucun
  • titre_box ( titre de la boite)

Type String
defaut=aucun
  • styl_box (style des boutons)

Type Integer
=1, bouton OUI
=2, bouton OUI / NON / ANNULER
=3, bouton INFORMATION
=4 bouton EXCLAMATION (1)
=5 bouton EXCLAMATION (2)
=6 bouton STOP
=7 bouton INTERROGATION
=8 bouton ARRET CRITIQUE
=9 bouton Ok
  • coul_box

Type Long ou Hexa
defaut=&H8000000F (beige)
valeur : hexa ou equivalent numérique
  • coul_text

Type Long ou Hexa
defaut=0 ( noir)
valeur : hexa ou equivalent numérique
  • pic (image arrière plan de la boite)

Type String
defaut=aucun
valeur : App.Path & "\" & "nom de l'image.bmp"
  • larg_box

Type Long
defaut=s'ajuste en fonction du contenu.
valeur : si larg_box=100 , largeur=largeur par defaut+100
  • haut_box

Type Long
defaut=s'ajuste en fonction du contenu.
valeur : si haut_box=100 , hauteur=hauteur par defaut+100
  • stars

Type booleen
defaut=false
=true affiche chutes de neige dans la boite!
  • nb_flocon

Type: Integer
Defaut:100
nombre de flocons dans la boite
(valide si stars=true)
  • coul_flocon

Type Long ou Hexa
defaut=0 ( noir .. beark)
valeur : hexa ou equivalent numérique
(valide si stars=true)
  • vitesse_flocon

Type: Integer
Defaut:30
nombre de flocons dans la boite
(valide si stars=true)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_nico711
Messages postés
6
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
31 août 2004
-
...et la source du controle ocx n'est autre que le fichier 'msgwizzard.vbp' ( fichier zip )
cs_nico711
Messages postés
6
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
31 août 2004
-
pour créer un ocx, il faut tout d'abord générer un projet de type Controle Active X via Fichier/Nouveau Projet et choisir Controle Active X.

Lorsque tu vas ensuite dans le menu fichier, tu as "Créer nom.ocx" ( habituellement "Créer nom.exe")
LeWolf
Messages postés
32
Date d'inscription
mardi 14 août 2001
Statut
Membre
Dernière intervention
29 décembre 2008
-
Les sources du controle serait bienvenue.
Je voudrai voir comment tu fais pour dans un OCX utiliser une form.
Moi j'y arrive pas. :(
cs_nico711
Messages postés
6
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
31 août 2004
-
Bonjour Neria

Merci pour la critique

Tu trouveras l'OCX dans le repertoire 'Install ocx msgbox wizzard'
il se nomme 'msgwizzard.ocx'

tu peux aussi le recréer en lancer le fichier source ('msgwizzard.vbp')
Clique ensuite sur le menu Fichier et clique ensuite sur 'Créer msgwizzard.ocx'
cs_neria
Messages postés
320
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
16 février 2009
-
Salut !

Pas mal du tout ! Il faudrait que tu fasse un OCX maintenant !

@+

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.