Wyświetlanie kilku zmiennych w jednym obiekcie Label1.

0

Potrzebuję kodu, który pozwoliłby mi w programie C++ Builder 6, w obiekcie Label1 na wyświetlenie kilku zmiennych jednocześnie. Na początku deklaruje zmienne:

int a = 1;
int b = 2;
int c = 3;

Na Form1 umieszczam Label1 i wpisuje kod wyświetlający moją jedną zmienną:

Label1 -> Caption = a;

Program działa tylko chciałbym, żeby jeszcze w tym samym Label1 wyświetliło mi jednocześnie zmienną a, b i c. Jak to zrobić?

0

Udało się wyświetlić za pomocą String.

Zadeklarowałem zmienne typu int i przypisałem im wartość:

int a = 1;
int b = 2;
int c = 3;

Zadeklarowałem zmienne typu String:

String Sa;
String Sb; 
String Sc; 

Przypisałem dane ze zmiennych int do zmiennych String:

Sa = a;
Sb = b;
Sc =c;

Wypisałem na Label1 zmienne typu string jak treść:

Label1-> Caption = Sa + Sb + Sc;

Mam jeszcze dodatkowe pytanie. Mam dwie formy Form1 i Form2. Na Form2 umieszczam Label1 i chcę z Form1 wyświetlić tekst na Form2. Jak to zrobić?

0

Wygodniej by było użyć wbudowanego z BCB6 typu AnsiString i zrobić to np. tak:

AnsiString Temp = "";
int a = 1;
int b = 2;
int c = 3;

Temp.printf("%d %d %d",a,b,c);

Label1->Caption = Temp;

1 użytkowników online, w tym zalogowanych: 0, gości: 1