Membru cu cele mai relevante răspunsuri
label caption

Întrebare
-
I am learning now visual c++ and I try to display two variables in the same label but it seems that I don't know how to do it. Here is the code thet works and shows me one variable and works
<tt> </tt> lblresult->Text = String::Format(<kbd style="font-style: normal; color: #600030;">"The n term of Fibonacci's string is: {0} "</kbd>,f);
And the one that doesn't work is:
<tt> </tt> lblresult->Text = String::Format(<kbd style="font-style: normal; color: #600030;">"The n term of Fibonacci's string is: {0} "</kbd>,f, n);
vineri, 31 decembrie 2010 04:09
Răspunsuri
-
Salut Eduard77,
am doual valori int pe care trebuie sa le transform in string.
este ceva de genul string a="b" + "c"; ceea ce nu mi-a reusit.Poti folosi metoda ToString pentru a converti valoarea numerica in string (reprezentarea sa echivalenta).
Pentru concatenare se poate folosi si metoda String.Concat
[Exemplu]
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { int a=11111; int b=22222; int c=33333; this->lblresult1->Text =a.ToString("G")+b.ToString("G")+c.ToString("G"); int i = 11111; Object^ o = i; array<Object^>^objs = { 11111, 22222, 33333}; this->lblresult2->Text =String::Concat(objs); }
Robert
- Propus ca răspuns de Robert Breitenhofer luni, 3 ianuarie 2011 11:45
- Marcat ca răspuns de Denis Chiurtu luni, 3 ianuarie 2011 12:06
luni, 3 ianuarie 2011 10:25
Toate mesajele
-
Salut Eduard,
Poți să încerci să atribui valorea celor două variabile unei variabile k și să afișezi pe k în acel label.
Spune-mi cum merge și dacă pot să te mai ajut
Succes
Denis | Marchează ca răspuns postarea care te-a ajutat!vineri, 31 decembrie 2010 15:42 -
Am incercat acest lucru dar nu stiu exact cum sa le concatenez in visual c++.
am doual valori int pe care trebuie sa le transform in string.
este ceva de genul string a="b" + "c"; cea ce nu mia reusit.
vineri, 31 decembrie 2010 21:30 -
Salut Eduard77,
am doual valori int pe care trebuie sa le transform in string.
este ceva de genul string a="b" + "c"; ceea ce nu mi-a reusit.Poti folosi metoda ToString pentru a converti valoarea numerica in string (reprezentarea sa echivalenta).
Pentru concatenare se poate folosi si metoda String.Concat
[Exemplu]
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { int a=11111; int b=22222; int c=33333; this->lblresult1->Text =a.ToString("G")+b.ToString("G")+c.ToString("G"); int i = 11111; Object^ o = i; array<Object^>^objs = { 11111, 22222, 33333}; this->lblresult2->Text =String::Concat(objs); }
Robert
- Propus ca răspuns de Robert Breitenhofer luni, 3 ianuarie 2011 11:45
- Marcat ca răspuns de Denis Chiurtu luni, 3 ianuarie 2011 12:06
luni, 3 ianuarie 2011 10:25