Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Integer im Label->text ausgeben

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
07.08.2003, 12:54 Uhr
~Gast
Gast


Gibt es unter VC++ sowas wie IntToStr um einen Integerwert in einem label->Text wiederzugeben?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.08.2003, 13:00 Uhr
Tommix



Hallo,

C++:
int i = 123;
CString label;

label.Format("%d", i);



Gruss, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.08.2003, 14:02 Uhr
~Gast
Gast


Ist das wirklich ein VC++ Code? Erhalte die Fehlermeldung das CString nichtdeklarierter Bezeichner ist!

Müsste ich eigentlich an deinen Code(wenn er funktionieren würde) nicht noch label1->Text=label; anhängen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
07.08.2003, 14:32 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
entweder Du legst eine Member vom Typ CString für Dein Label fest, dann läuft Tommix sein Beispiel, oder Du du sprichst Dein Se über eine Member vom Typ Control an. Dann kannst Du SetWindowText() nutzen.
Beim Builder werden alle SE Variablen als Pointer angelegt, das ist bei VC++ nicht der Fall, wenngleich auch möglich.

Edit---
evtl. UpdateData(False); aufrufen, wenn das Ereignis ausgelöst wurde
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 07.08.2003 um 14:35 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
07.08.2003, 16:45 Uhr
Tommix



CString ist MFC. Mein Beispiel wandelt nur die Zahl in einen String um, angezeigt wird da in der Tat noch nichts. Was meinst Du mit "Label" ?

Gruss, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
08.08.2003, 07:11 Uhr
~Gast
Gast


Einfachste Lösung für VC++ .net (weil ich .net benutze):

int test=5;
label1->Text = test.ToString();
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
08.08.2003, 11:48 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
Dann hast Du aber ein C# Projekt. Das ist KEIN VC++7.0 Code.
@Tommix
label ist beim CBuilder oder in C# ein CStatic
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: