Witam Wszystkich forumowiczów.
Proszę o podpowiedz w rozwiązaniu mojego problemu.
Mam kawałem kodu jak poniżej.
Chce w pliku zapisać zawartość pola Edit_nr->Text.t_str().
Faktycznie ten kawałek kodu zapisuje do pliku tylko jakieś śmieci.
Co robię źle?
String do_bash = "C:\\"+Edit_nr->Text+"_"+Edit_opis->Text+"\\bash\\do_bash.txt";
String nr_opis = Edit_nr->Text.t_str();
//std::string oznaczenie = Edit_nr->Text.c_str();
if (!ForceDirectories("c:\\"+Edit_nr->Text+"_"+Edit_opis->Text+"\\bash"))
{
MessageDlg("Nie mogę zrobić katalogu", mtError, TMsgDlgButtons() << mbOK, NULL);
return;
}
ofstream my_do_bash (+do_bash.c_str());
if (my_do_bash.is_open())
{
my_do_bash << nr_opis.t_str();
my_do_bash.close();
}