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

wxWidgets Discussion :

divers problèmes avec wxwidgets


Sujet :

wxWidgets

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 110
    Points : 62
    Points
    62
    Par défaut divers problèmes avec wxwidgets
    Bonjour tout le monde!

    Tout d'abord je tenais à vous féliciter pour le travail que vous faites car il m'a souvent été d'une grande aide!

    Je rencontre actuellement 2 problèmes avec WxDevCpp.
    Le premier est que je n'arrive pas a trouver de fonction pour transformer le contenu d'un WxEdit en int.
    Le second se trouve dans ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
            string Mess;
            int Heures=0,Minutes=0,HenPlus=0;
            Mess = "Vous avez effectué ";
            Mess = Mess + Heures;
            Mess = Mess + " Heures et " + Minutes;
            Mess = Mess + " minutes au total.";
            MessageBox(GetActiveWindow(), Mess.c_str(), "Nombre total d'heures effectuées.", MB_OK | MB_ICONINFORMATION);
    La valeur des variables Heures et Minutes ne sont pas affichées dans la messagebox.
    Sous builder ça marche mais pas sous WxDevCPP. Je voudrais simplement savoir pourquoi et ce que je peux faire pour que ça marche.

    Merci d'avance et bonne continuation!!

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Salut

    1/ A l'avenir pense aux balises CODE

    2/ Tu étais sur le mauvais forum

    3/ Pour ton second problème, la conversion int -> string n'est pas automatique (le danger ici est que cela compile, mais ça ne fait absolument pas ce que tu crois). Va voir dans la FAQ C++.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 110
    Points : 62
    Points
    62
    Par défaut
    Merci de la réponse.

    Pour le problème de ma messagebox j'ai fais ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
        ostringstream Mess;
    	string Message;
            int Heures=5,Minutes=0;
            Mess << "Vous avez effectué ";
            Mess << Heures;
            Mess <<  " Heures et " << Minutes;
            Mess <<  " minutes au total.";
            Message = Mess.str();
            MessageBox(GetActiveWindow(), Message.c_str(), "Nombre total d'heures effectuées.", MB_OK | MB_ICONINFORMATION);
    Ne pas oublier et d'écrire en dessous des inclusions Bonne continuation!

  4. #4
    Membre habitué Avatar de Marco85
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    210
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 210
    Points : 187
    Points
    187
    Par défaut
    Citation Envoyé par altadeos
    Pour le problème de ma messagebox j'ai fais ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MessageBox(GetActiveWindow(), Message.c_str(), "Nombre total d'heures effectuées.", MB_OK | MB_ICONINFORMATION);
    Je ne comprends pas ... Tu utilises l'API Win32 dans une application wxWidgets ? Quel intérêt d'utiliser une bibliothèque graphique portable alors ?

    Marco85
    If you cannot explain a concept to a six year-old, then you do not fully understand it. [Albert Einstein]

  5. #5
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Points : 15 920
    Points
    15 920
    Par défaut
    Ne pas oublier
    ... le bouton

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/03/2009, 22h15
  2. Divers problème avec mon code
    Par SiOuZ dans le forum SDL
    Réponses: 1
    Dernier message: 07/02/2009, 00h23
  3. [Postfix] Divers problèmes avec pop3
    Par Atikae dans le forum Applications et environnements graphiques
    Réponses: 7
    Dernier message: 14/09/2007, 14h28
  4. Divers problèmes avec Swing
    Par ratakses dans le forum AWT/Swing
    Réponses: 10
    Dernier message: 03/09/2006, 21h57
  5. divers problème avec Java et jdbc
    Par chti_juanito dans le forum JDBC
    Réponses: 28
    Dernier message: 31/10/2005, 16h54

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