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

MFC Discussion :

Insertion dans le combobox


Sujet :

MFC

  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    F�vrier 2008
    Messages
    354
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Tunisie

    Informations forums :
    Inscription : F�vrier 2008
    Messages : 354
    Par d�faut Insertion dans le combobox
    Bonjour,
    j'ai cr�� une application MFC qui contient une boite de dialogue.
    Dans cette derni�re, j'ai un comBobox que j'ai voulu le remplir.
    J'ai ajout� au d�but une variable � mon comboBox de type CString.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    for (int i=0;i<vector.size();i++)
    m_Combo1.Insert(-1,vector.at(i));
    le pb de ce bout de code qu'il m'ajoute les valeurs toujours dans la meme ligne
    puis j'ai essay� d'ajouter une variable � mon combo box de type CComboBox mais le pb est lorsque j'ai fait addstring ou bien InsertString (m_Combo1.AddString("rrrrrrrrrrr")) une erreur "debug insertion failed" m'apparait.
    j'ai suivi ce lien mais toujours j'ai eu la meme erreur http://cpp.developpez.com/faq/vc/?page=CComboBox
    Merci

  2. #2
    R�dacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en s�curit�
    Inscrit en
    Mai 2007
    Messages
    11 517
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 62
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Consultant en s�curit�
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par d�faut
    Sur un combo box, les m�thodes � utilioser sont AddString() qui ajoute � la fin de la combo (sauf si l'option de tri est activ�e) ou InsertString() qui permet de rajouter � une position donn�e (sauf si l'index vaut -1 auquel cas, c'est rajout� � la fin).
    Raymond
    Vous souhaitez participer � la rubrique R�seaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs syst�me et r�seau � configurer leurs �quipements SNMP r�seau.
    e-verbe Un logiciel de conjugaison des verbes de la langue fran�aise.

    Ma page personnelle sur DVP
    .

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    F�vrier 2008
    Messages
    354
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Tunisie

    Informations forums :
    Inscription : F�vrier 2008
    Messages : 354
    Par d�faut
    Merci pour votre r�ponse.
    j'ai essay� d'utiliser insert et mais toujoures une erreur qui indique un debug failed est affich� lors de l'ex�cution.
    Comment je peux activer l'option de tri. je ne l'ai pas trouv� dans les propri�t�s de combo box.
    Il se peut que le pb vien du jeu de caract�re utilis� de mon projet . En faite j'ai utilis� jeu de caract�re MBCS.
    Merci pour votre aide

  4. #4
    Membre �clair�
    Profil pro
    Inscrit en
    F�vrier 2008
    Messages
    354
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Tunisie

    Informations forums :
    Inscription : F�vrier 2008
    Messages : 354
    Par d�faut
    Bonjour,
    j'ai v�rifi� avec un autre projet et j'ai trouv� que l'insertion est faite mais le pb est dans l'affichage des �l�ments dans le combo box. EN faite lorsqu'on clique sur la fl�che, rien ne s'affiche mais lorsque je modifie le jeu de carct�re de MBCS en Unicode alors ce pb est r�solu mais j'ai besoin de travailler avec le jeu de caract�re MBCS.
    j'ai trouv� une discussion qui pose le meme probl�matique mais malheureuselent, il n'a pas eu une r�ponse:
    http://www.developpez.net/forums/d90...ltioctet-mbcs/
    Merci d'avance pour vos aides

  5. #5
    Membre �prouv�
    Avatar de TheGzD
    Homme Profil pro
    Ing�nieur/ Docteur en Informatique
    Inscrit en
    Avril 2007
    Messages
    1 327
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Puy de D�me (Auvergne)

    Informations professionnelles :
    Activit� : Ing�nieur/ Docteur en Informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 327
    Par d�faut
    Ne serait-ce pas du au fait que te m�thode d'insertion de cha�ne de caract�res (AddString) ne ferait qu'une r�f�rence � ton CString et non une copie ?
    Je te conseille d'essayer en utilisant un CString global (et non local comme c'est s�rement le cas actuellement).
    J'ai personnellement d�j� eu ce genre de probl�mes loufoques ...

Discussions similaires

  1. Multi-selection dans une ComboBox ?
    Par Moloko dans le forum MFC
    R�ponses: 5
    Dernier message: 07/07/2021, 17h26
  2. insertion de valeurs dans un combobox a partir d'une table
    Par FstDsi dans le forum D�buter avec Java
    R�ponses: 1
    Dernier message: 03/06/2008, 00h01
  3. insertion dans un combobox
    Par new_wave dans le forum VB 6 et ant�rieur
    R�ponses: 10
    Dernier message: 07/08/2006, 21h41
  4. insertion dans une zone combobox
    Par Essefi_K dans le forum JBuilder
    R�ponses: 3
    Dernier message: 20/03/2006, 09h08
  5. Insertion dans un fichier XML
    Par [DreaMs] dans le forum XMLRAD
    R�ponses: 4
    Dernier message: 27/02/2003, 17h16

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