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

Windows Discussion :

variable dans messagebox


Sujet :

Windows

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Points : 35
    Points
    35
    Par défaut variable dans messagebox
    bonjour,

    ma question est simple,

    comment faire pour mettre une variable comme texte dans un messagebox.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MessageBox(hwnd,"lResult","Résultat", MB_OK);

    merci

  2. #2
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 382
    Points : 41 590
    Points
    41 590
    Par défaut
    Tu n'as pas vraiment le choix, tu dois jouer du sprintf()&Co (si tu programmes en C) ou du std::ostringstream (si tu codes en C++)...

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Points : 35
    Points
    35
    Par défaut
    c'est en C.

    donc c'est comment avec le sprintf ?

  4. #4
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 382
    Points : 41 590
    Points
    41 590
    Par défaut
    Très simple:
    1. Tu fais un sprintf() sur un tableau de caractères
    2. Tu passes ledit tableau à la fonction MessageBox().

    Et si tu veux programmer sous Windows dans les règles de l'art, tu remplaces ton buffer de caractères par un buffer de TCHAR et tu utilises la fonction _stprintf(), déclarée dans <tchar.h>.

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 95
    Points : 35
    Points
    35
    Par défaut
    merci c''est bon.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #include<windows.h>
    #include<stdio.h>
    
    int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
    {	char tab[20] ;int i=5 ;
    	sprintf(tab, "i égal %d",i);
    	MessageBox(NULL,tab,"barre de titre",MB_OK);
    return 0;
    }
    un petit exemple...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. texte avec variable dans messageBox
    Par luckyalan dans le forum Débuter
    Réponses: 15
    Dernier message: 30/01/2014, 00h08
  2. Afficher une variable dans une MessageBox
    Par Chacha35 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 09/09/2009, 14h10
  3. comment recuperer une variable dans flash
    Par krépuscul dans le forum Flash
    Réponses: 30
    Dernier message: 16/10/2003, 10h40
  4. Réponses: 13
    Dernier message: 14/06/2003, 23h15
  5. [syntaxe] Gerer les variables dans une requete
    Par rastapopulos dans le forum MS SQL Server
    Réponses: 12
    Dernier message: 15/04/2003, 13h53

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