Umformungen
-
Aus einem tutoral habe ich diese Art zum Umformen einer textbox in eine Zahl
Zahl1 = Convert::ToInt32 (textBox1->Text);
Leider funktioniert dies nicht.
Kann mir jemand weiterhelfen?
-
außerdem hät ich es gerne mit float zahlen
-
gib mal in der MSDN folgendes ein
"Data Conversion"
und siehe da, alles da
Turmfalke64
-
es kommen trotzdem immer fehlermeldungen
ich soll immer &System::Single::ToString als Zeiger auf einen Pointer verwenden
-
und das von Doubel in Float ein Datenverlust kommen könnte
-
Das poste Code. Zudem ist das C++/CLI und damit das falsche Forum.
-
Dieser Thread wurde von Moderator/in Martin Richter aus dem Forum MFC (Visual C++) in das Forum C++/CLI mit .NET verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Welche meldungen kommen denn Genau??
-
jetzt kommt:
error C3374: Adresse von "System::Int32::ToString" kann nur übernommen werden, wenn eine Delegatinstanz erstellt wird.
-
du Willst doch von String ^ auf Int32, oder??
-
So könnte man es sagen. Aber ich definiere nicht erst den String.
In einem Tutorial habe ich diese Möglichkeit gelesenn
Zahl1 = Convert::ToInt32(textBox1->Text);
Allerdings habe ich es auch schon mit der Stringdefinierung probiert. Es scheint nichts zu klappen )=
-
Int32 Zahl1 = Convert::Tont32(textBox1->Text);
Wie definierst du einen String?
-
Na String^ test
test=textBox1->Text;
wieso ist das wichtig jetzt?
-
nur so ne frage, hab gedacht das du was anderes meinst.
Und mein codeschnipsel geht nicht??
-
ok
nein der kennt int32 so nicht
-
????????????????????? Warum nicht. Gib mal deinen Code...
-
na das wäre jetzt
#pragma endregion
int Zahl1, Zahl2, Ergebnis;
String^ Text1;
String^ Text2;private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{int32 Zahl1 = Convert::ToInt32(textBox1->Text);
int32 Zahl2 = Convert::ToInt32(textBox2->Text);
Ergebnis = Zahl1+ Zahl2;
label1->Text = Ergebnis.ToString;
}
};
}
-
Meinst Du mit int32 den .Net-Datentyp? Dann wohl eher Int32
-
Dem Funktionsaufruf fehlt die Argumentliste. Verwenden Sie "&System::Int32::ToString", um einen Zeiger auf den Member zu erstellen.
Du hattest recht, aber nun kommt dies )=
-
was kommt??