|
안녕하세요.
아래 소스를 보면 Txt파일로 저장이 되게 되어 잇는데
이것을 binary로 저장을 하고 싶습니다.
근대 wb로 바까서 하니까 안되더라고요 ㅡ.ㅡ;;;;;;
뭘 바까야 하는지좀,,,,, 무슨 구조체를 사용해야 한다는데 잘몰라서,,,,,,
자세한 답변 감사 하겟습니다
읽어 주셔서 감사 합니다.
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "main.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::ButtonClick(TObject *Sender){
Memotogether = "나는 " + Txtlastname->Text + Txtfirstname->Text + "이고,\n나이는 " + Txtage->Text + "세이며,\n여자친구이름은 " + Txtwomenname->Text + "입니다.";
Memosingle = "나는 " + Txtlastname->Text + Txtfirstname->Text + "이고,\n나이는 " + Txtage->Text + "세이며,\n여자친구는 없습니다.";
if(Txtlastname->Text.Trim().IsEmpty()) ShowMessage("성을 입력해주세요.");
else if(Txtfirstname->Text.Trim().IsEmpty()) ShowMessage("이름을 입력해주세요.");
else if(Txtage->Text.Trim().IsEmpty()) ShowMessage("나이를 입력해주세요.");
else if(Womenselect->Checked){
if(Txtwomenname->Text.Trim().IsEmpty()) ShowMessage("여자친구이름을 입력해주세요.");
else{
FILE *fp = fopen("Introduce.TXT","wt");
fputs(Memotogether.c_str(),fp);
fclose(fp);
ShowMessage(Memotogether);
}
} else{
FILE *fp = fopen("Introduce.TXT","wt");
fputs(Memosingle.c_str(),fp);
fclose(fp);
ShowMessage(Memosingle);
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::WomenselectClick(TObject *Sender){
Label->Visible = true;
Txtwomenname->Visible = true;
Txtfirstname->Text = "";
Txtlastname->Text = "";
Txtage->Text = "";
Txtwomenname->Text = "";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::SingleClick(TObject *Sender){
Label->Visible = false;
Txtwomenname->Visible = false;
Txtfirstname->Text = "";
Txtlastname->Text = "";
Txtage->Text = "";
Txtwomenname->Text = "";
}
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
|