Bonjour à tous.

Voila je suis en train de créé une fonction dans laquelle, comme argument il y a un TMsgDlgButtons :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
void MessageErreurs(Dialogs::TMsgDlgButtons Buttons)
Au maximum l'argument "Buttons" peut contenir 3 bouttons du type : mrNone, mrOk, mrCancel, mrAbort ...

L'appelle de la fonction peut etre par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
MessageErreur(TMsgDlgButtons() << mbOK << mbNo);
Je voudrais savoir deux choses :
- Comment récupérer, dans ma fonction, les valeurs situés dans ma variable "Buttons"
- si on pouvait compter le nombre de bouttons que contient l'argument "Buttons"


MERCI A TOUS D'AVANCE