IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

ShowMessage avec button de confirmation. Possible ?


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    593
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 593
    Par d�faut ShowMessage avec button de confirmation. Possible ?
    Bonjour a tous.

    J'aurais encore une petite question
    J'ai cr�er un button supprimer sur mon formulaire de creation des membres.

    Qd je clic dessus il supprime le client ( normal )

    Je sais pas si c'est possible ou non.. de mettre un button dans le showMessage de confirmation et un autre pour annul�. ou alors j'avais penser a recr�er un autre Form avec le message mais la programmation va etre bcp plus lourde.

    Merci

  2. #2
    R�dacteur/Mod�rateur
    Avatar de ero-sennin
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Juillet 2005
    Messages
    2 965
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 2 965
    Par d�faut
    Salut,

    Pour faire ce que tu veux, il te faut utiliser un MessageBox, et non un ShowMessage.

    Voici un exemple d'utilisation pour ton cas :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
      int reponse;
     
      reponse = Application->MessageBox("Etes vous sur de vouloir supprimer cet utilisateur?","Suppression d'un utilisateur",MB_YESNO);
     
      if (reponse==IDYES)
      {
       //traitement de suppression
      }
      else
      {
       // Traitement si pas de suppression
      }
    }
    Pour plus d'info, F1 sur MessageBox

    A+

    EDIT :

    Comme pr�conis� dans les posts suivant, tu as l'instruction MessageDlg() �galement ... Tu as le choix, � toi de choisir

  3. #3
    Membre �prouv�
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifi�)
    Inscrit en
    D�cembre 2004
    Messages
    2 059
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : OPNI (Objet Programmant Non Identifi�)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 2 059
    Par d�faut
    Bonjour,

    Je te conseille �ventuellement (a moins que ce ne soit d�j� fait et que vraiment cela ne corresponde pas a tes besoins) de regarder plut�t MessageDlg que 'ShowMessage'.
    L'appel a MesssageDlg demande certains param�tres, dont TmsgDlgButtons, qui contient une s�rie de boutons (certes pr�d�finis) qui te permettent de g�rer les r�ponses de l'utilisateur. Par ex:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    if ( MessageDlg(//paramètres...) == mrYes)
    {
    //on fait qqchose
    }
    else
    {
    // on fait dodo
    }
    Donc 'mrYes' par ex d�signent les 'r�ponses' et correspondent chacun a un type de bouton (qui commencent par 'mb' etc...)

    Soit tu as C++Buider6 et tu as l'aide qui va bien avec et donc tu trouveras tout ceci dedans, soit tu as (par ex comme moi) le BDS mais tu as gard� tr�s prudemment l'aide de C++Buider6 et donc ... tout va bien a nouveau.
    Sinon...
    surement sur le net.

    @+


    //EDIT -> grill� par ero-sennin

  4. #4
    Membre chevronn� Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    669
    D�tails du profil
    Informations personnelles :
    �ge : 60

    Informations forums :
    Inscription : Novembre 2004
    Messages : 669
    Par d�faut
    Bonjour

    Essai:
    A+

  5. #5
    Membre �clair�
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    593
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 593
    Par d�faut
    Merci c'est exactement ca que je chercher
    Merci a tous.

    J'ai utiliser la methode de Ero ca me suffit largement

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. appli web avec Swing, est-ce possible ?
    Par chris35 dans le forum Servlets/JSP
    R�ponses: 7
    Dernier message: 25/10/2006, 11h03
  2. Showmessage avec case � cocher
    Par ife dans le forum Delphi
    R�ponses: 3
    Dernier message: 20/07/2006, 11h19
  3. count() avec pr�dicat : est-ce possible ?
    Par TOM-Z dans le forum XSL/XSLT/XPATH
    R�ponses: 1
    Dernier message: 06/03/2006, 14h14
  4. [CR11] une table des mati�res, avec n� de page : possible ?
    Par kikidrome dans le forum SAP Crystal Reports
    R�ponses: 4
    Dernier message: 08/09/2005, 11h49
  5. completer l'installation avec des tar.gz possible??
    Par frome dans le forum PostgreSQL
    R�ponses: 1
    Dernier message: 23/03/2004, 23h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo