Ausgabe einer Variablen in einer Messagebox

netter_man

New member
Hallo

wie kann ich in einer Messagebox einen Text und eine Variable (Index) ausgeben?

Code:
double Kanfang, p, k, K, z, Kende;
double Index[1000];
int i,a;

       for (i=0;Kanfang<=Kende;i++)
       {
       Kanfang=Kanfang+(Kanfang/100*p);
       Index[i]=Kanfang;
       a=i;
       }

          void __fastcall TForm1::Button2Click(TObject *Sender)
           {
              for (i=0;i<=a;i++)
             {
              Application->MessageBox ("Wert " + Index[i]," Jahr ",0+64);
           }}
Wenn ich es so versuche, kommt ein Konvertierungsfehler, weil Index nicht const char ist.

Also wie kann ich hier die Variable Index in der Messagebox hinter dem "Wert" ausgeben?
 

Xalon

New member
Erst alles in nen String schreiben (siehe fprints oder wie die Funktion heißt ;) )
und dann den String als Argument der Messagebox verwenden.((char*)string.c_str())

Xalon
 
Oben