Я использую Visual C ++ 2005. Net, и я хочу создать файл из этой формы.Я хочу иметь возможность назвать файл, введя то, что когда-либо находится в текстовом поле.Любая помощь будет принята с благодарностью.
Вот форма:

Это то, что у меня есть:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
String^ path = "C:\\" ".txt" ;
StreamWriter^ sw = File::CreateText( path );
try
{
sw->WriteLine("");
}
finally
{
if ( sw )
delete (IDisposable^)sw;
}
}
};
ФИКСИРОВАННЫЙ КОД:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
NewPart ^newpart = gcnew NewPart();
newpart->ShowDialog();
this->Close();
String^ fileName = textBox1->Text;
String^ filetype = ".xml";
String^ path = L"C:\\;
String^ fullName = path + fileName + filetype;
StreamWriter^ sw = File::CreateText(fullName);
try
{
sw->WriteLine("<?xml version= \"1.0\" standalone=\"yes\"?>");
sw->WriteLine("<macdata");
sw->WriteLine("</macdata>");
}
finally
{
if ( sw )
delete (IDisposable^)sw;
}
}
};
}