Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1378 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [.net][c++] concat une textbox et une string[resolu] merci haazheel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[.net][c++] concat une textbox et une string[resolu] merci haazheel

n°1185211
Profil sup​primé
Posté le 26-08-2005 à 13:32:01  answer
 

bonjour :)
 
mon souci:  
 

Code :
  1. std::string my_string;
  2. this->textBox1->Text = System::String::Concat(this->textBox1->Text, my_string);


ca marche pas :(, ni avec string(my_string) ni avec String(my_string), resp de std et System.
 
une idée ?


Message édité par Profil supprimé le 28-08-2005 à 20:21:41
mood
Publicité
Posté le 26-08-2005 à 13:32:01  profilanswer
 

n°1185408
theshockwa​ve
I work at a firm named Koslow
Posté le 26-08-2005 à 15:27:11  profilanswer
 

Code :
  1. this->textBox1->Text += my_string;

?
 
Edit : donne au moins le type de my_string, qu'on puisse être sur de ce qu'on te dit


Message édité par theshockwave le 26-08-2005 à 15:27:56
n°1185464
Profil sup​primé
Posté le 26-08-2005 à 15:47:47  answer
 

theshockwave a écrit :

Code :
  1. this->textBox1->Text += my_string;

?
 
Edit : donne au moins le type de my_string, qu'on puisse être sur de ce qu'on te dit


my_string comme une string  :ange:  
mais j'edit :jap:
le +=, la mfc en veux encore moins, pas d'operation arithmetique  :sweat:


Message édité par Profil supprimé le 26-08-2005 à 15:49:03
n°1185696
olivthill
Posté le 26-08-2005 à 19:49:07  profilanswer
 

Quel est le problème ?
S'il n'y a pas de message d'erreur à la compilation, ni à l'éxécution, ni de plantage, alors, c'est peut-etre dû à une longueur maximum du champ de la boite, ou dû à un problème de rafraichissement de l'affichage. Pour tester cette dernière possibilité, il faudrait voir ce qui se passe quand on force manuellement la fenêtre à se repeindre, par exemple, après avoir fait la concaténation, minimiser la fenêtre, puis l'agrandir à nouveau, ou bien la recouvrir par une autre application, et la découvrir pour voir si le champ a changé.

n°1185703
Profil sup​primé
Posté le 26-08-2005 à 20:07:22  answer
 

olivthill a écrit :

Quel est le problème ?
S'il n'y a pas de message d'erreur à la compilation, ni à l'éxécution, ni de plantage, alors, c'est peut-etre dû à une longueur maximum du champ de la boite, ou dû à un problème de rafraichissement de l'affichage. Pour tester cette dernière possibilité, il faudrait voir ce qui se passe quand on force manuellement la fenêtre à se repeindre, par exemple, après avoir fait la concaténation, minimiser la fenêtre, puis l'agrandir à nouveau, ou bien la recouvrir par une autre application, et la découvrir pour voir si le champ a changé.


 
c'est un pb de compil.

Citation :

error C2665: 'System::String::Concat' : none of the 9 overloads can convert parameter 2 from type 'std::string'

n°1185726
theshockwa​ve
I work at a firm named Koslow
Posté le 26-08-2005 à 21:33:04  profilanswer
 


 
 
... Tu fais des MFC ou du .NET, au final ? :heink:

n°1185728
Profil sup​primé
Posté le 26-08-2005 à 21:37:58  answer
 

theshockwave a écrit :

... Tu fais des MFC ou du .NET, au final ? :heink:


on m'a aussi posé la question du dev.com, je situe pas bien la diff, c de la gestion de classe managé par visual, non ?

n°1186319
haazheel
Posté le 28-08-2005 à 15:10:33  profilanswer
 

pourquoi pas
 

Code :
  1. this->textBox1->Text = System::String::Concat(this->textBox1->Text, my_string.c_str());

n°1186528
Profil sup​primé
Posté le 28-08-2005 à 20:20:27  answer
 

haazheel a écrit :

pourquoi pas
 

Code :
  1. this->textBox1->Text = System::String::Concat(this->textBox1->Text, my_string.c_str());



ca marche  :sol:  
merci bien  :jap: (etudiant en staps  :heink:  :D serieux ?  :lol: )
bon, va falloir que je prenne un bouquin sur la mfc moi   :sleep:  
ptain, meme la boucle for il en veut pas  :pt1cable:


Message édité par Profil supprimé le 28-08-2005 à 20:21:16
n°1187454
haazheel
Posté le 29-08-2005 à 23:47:37  profilanswer
 


 
Ben oui, pourquoi?
 
Comme quoi ça mène à tout!

mood
Publicité
Posté le 29-08-2005 à 23:47:37  profilanswer
 

n°1188370
blackgodde​ss
vive le troll !
Posté le 31-08-2005 à 08:37:58  profilanswer
 


 
c'est du .NET pas des MFC


---------------
-( BlackGoddess )-
n°1188428
Profil sup​primé
Posté le 31-08-2005 à 10:11:22  answer
 

haazheel a écrit :

Ben oui, pourquoi?
 
Comme quoi ça mène à tout!


ben les potes que j'ai qu'on fait staps ne sont pas mordu par la prog  :p  

blackgoddess a écrit :

c'est du .NET pas des MFC


mfc, c'est la gestion de class sous visual, non ?
qd tu crée une appli en windows form, et que tu modifie le code, c'est du .net, mais faut utiliser les memes conventions d'ecriture que visual non ?  :sweat:

n°1188567
blackgodde​ss
vive le troll !
Posté le 31-08-2005 à 12:13:00  profilanswer
 

Visual Studio est un IDE
windows form est un composant .NET
les MFC sont des bibliothèques pour visual C++ (je doute que ca tourne ailleurs)


---------------
-( BlackGoddess )-

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [.net][c++] concat une textbox et une string[resolu] merci haazheel

 

Sujets relatifs
[Resolu] structure C++ vers structure C css et modèle font pas bon ménage... [Résolu]
[Java JMF] <résolu> Un player qui passe à null tout seul...[Résolu][VBA] Form_Load ne se lance pas au chargement
Générer une image avec coins arrondi avec GD [résolu][javascript]Espace insécable avec l'objet Option [Resolu]
Librairie GD : utiliser imagepng() sans faire un header ? [résolu][RESOLU]stocker des valeurs en tableau de session ...?
[Résolu] Erreur detection media[resolu]Récupérer le code ascii
Plus de sujets relatifs à : [.net][c++] concat une textbox et une string[resolu] merci haazheel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR