[ dzesika60 @ 06.06.2016. 11:47 ] @
Pozdrav ,
kada sadrzaj Edit polja snimi u file , sadrzaj se prikazuje heksadecimalnom kodu, a ne original.

[]
ofstream f2;
f2.open("f2.txt",ios::out);
String s;
strcpy(s,Edit1->Text.c_str());
f2<<Edit1->Text.c_str();
f2.close();[/]

Imate li predlog kako uraditi.
[ X Files @ 06.06.2016. 15:25 ] @
Tip String nije isto što i char*

Na primer, izbaci ovde dve linije.

Code:
ofstream f2;
f2.open("f2.txt",ios::out);
//String s;
//strcpy(s,Edit1->Text.c_str());
f2<<Edit1->Text.c_str();
f2.close();

[ dzesika60 @ 07.06.2016. 12:55 ] @
X Files,
izbacila one 2 linije... upisuje sadržaj Edit komponente u file ali u dobija se nesto u ovom obliku :166c9b4 , a ne string koji je unet.
Zasto ne upise originalan sadrzaj?
pozdrav
[ X Files @ 07.06.2016. 14:41 ] @
Ovaj kod:
Code:

// ...
#include <fstream>
using namespace std;
// ...
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ofstream f2;
f2.open("f2.txt",ios::out);
//String s;
//strcpy(s,Edit1->Text.c_str());
f2<<Edit1->Text.c_str();
f2.close();
}

kod mene u fajl "f2.txt" upiše: Edit1, što je i bio sadržaj.