[C++] aus txtbox in txtdatei

ocram

Mitglied
Hallo,
ich versuche schon seit einer weile, 2 Textbox Daten in einer txtDatei zu speichern, bzw. unten dran zu hängen, wenn ich normal strings nehme, welche schon im code stehen funktioniert alles einwandfrei, aber sobals ich die texboxen dran hänge funktioniert es nicht mehr, weil es anscheinend falsch konvertiert ist oder so.

Hier mein code:
Code:
ofstream os;
				string datei = "Itemlist.txt";
				//string text1 = textBox1->Text;
				String^ c = Convert::ToString(textBox1->Text);
				
				os.open( datei.c_str(), ios::out | ios::app );

				if( !os )
				{
					MessageBox::Show( "File not found!", "Error!", MessageBoxButtons::OK, MessageBoxIcon::Error );
				}
				else
				{
					os << c << endl;
				}

				os.close();

Ich Danke für jede hilfe :)

mfg ocram | Marco

PS::Bin C++ neuling :D
 
Hi

Merkt man, du mischt nämlich zwei Sprachen :D
http://www.tutorials.de/c-c/380577-haeufige-fragen-und-irrtuemer.html#netsharpcli

a) Entweder entscheidest du dich für eine Nur-C++/CLI-Lösung und verwendest .NET-Klassen für die Dateien (dieselben, die es in C# gibt, :google:);
b) oder du verzichtest auf die Windows Forms und verwendest nur C/C++
c) oder konvertierst die Strings ins passende Format:
http://www.tutorials.de/content/373-system-string-lpcstr-und-lpcwstr-umwandeln.html

Gruß
 
Zurück