Messagebox

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 653 fois - Téléchargée 34 fois

Contenu du snippet

Utilisation de la fonction MessageBox :
Messagebox(form1.handle,'Votre Message','Votre Titre', num_style)

il est possible de configurer cette fonction en changeant les boutons et le symbole :
il suffit de mettre a la place de num_style les numéro suivants:

Boutons sans symboles:
0 = OK
1 = OK - Annuler
2 = Abandon - Reessayer - Ignorer
3 = Oui - Non - Annuler
4 = Oui - Non
5 = Réessayer - Annuler
6 = Aide
8 = Annuler - Aide
10 = OK - Annuler - Aide
12 = Aide - OK -Annuler - Aide
14 = OK - Annuler - Aide - Abandon - Reessayer

Avec une croix rouge:
Ajouter 16
ex: Croix Rouge et Oui -non = 16 + 4 = 20

Avec un point d'interrogation:
Ajouter 32

Avec un point d'exclamation danger:
Ajouter 48

Avec un point d'exclamation 'gentil':
Ajouter 64

Pour résultat :(kan on a kliké sur un bouton la fonction renvoi un numro :
1 = OK
2 = Annuler
3 = Abandon
4 = Reessayer
5 = Ignorer
6 = Oui
7 = Non

A voir également

Ajouter un commentaire

Commentaires

Messages postés
7
Date d'inscription
vendredi 17 novembre 2000
Statut
Membre
Dernière intervention
16 juin 2006

tr"s bien expliquer... merci
mais si on clic sur aide quel est la valeur retournée??
Messages postés
14
Date d'inscription
jeudi 31 mars 2005
Statut
Membre
Dernière intervention
25 septembre 2005

Au contraire, c'est plutôt bien expliqué. C'est justement la simplicité qui fait l'efficacité. un vrai petit tuto pour les débutants...
Messages postés
1106
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
16
Description plutôt bizarre... Quand on utilise MessageBox (que je ne fais jamais), on combine les styles à l'aide de l'opérateur logique OR. On aurait alors :

Messagebox(Handle,'Msg','Titre', Style1 or Style2);

Les styles étant donnés dans l'aide de Delphi. Cliquez 1 fois sur MessageBox et faites F1. C'est là qu'on ajoute les boutons & l'image à gauche.

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.