|
진짜 진짜로 급해서 그렇거든요 오늘아니면 내일오전까지라도 연락을 주셨으면 좋겠습니다.
정말로 죄송한데요 제가 C++은 처음 배우는데 용어도 아직 잘 모르는데 교수님이 레포트를 내셔서
인터넷상에서도 나와있지 않고 책이란 책은 다 뒤져봐도 Ini파일로 이용한 함수가 잘 안나와있어요
제가 밑에다가 첨부한 내용좀 조금이나마 해석좀 해줄실수 없나요 정말로 죄송한데요 내일 오전까지라도
첨부한 내용을 각줄마다 간략하게 설명좀 해주세요
아직 c++은 처음이라서 도대체 어떻게 해야할지를 모르겠습니다.
정말로 부탁합니다. 진짜로 급해서 그렇거든요
죄송합니다.
#include <vcl.h>
#pragma hdrstop
#include <lniFiles.hpp>
#include "Unit1.h"
#pragma package(smart_init)
#pragma resource "*.drm"
TForm1 *Form1;
_fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
void_fastcall TForm1::Button1Click(TObject *Sender)
{
try
{
TlniFile *Gamelni = new TlniFile ("FUNGAME.INI");
Gamelni->WriteBool("불린형", "CheckBox1",CheckBox1->Checked);
Gamelni->WriteInteger("인테저형", "Edit1.Text",StrTolnt(Edit->Text);
Gamelni->WriteString("스트링형", "Edit2.Text", Edit2->Text);
Gamelni->WriteDate("날짜형", "DateTimePicker2",
DateTimePicker2->DateTime);
Gamelni->WriteFloat("실수", "Edit2.Text", StrToFloat(Edit3->Text));
Gamelni->WriteTime("시간", "DateTimePicker1->Time);
delete Gamelni;
}
catch (...)
{
Panel1->Caption = "lni 파일에 쓸 수 없습니다..";
return;
}
Panel1->Caption = "lni 파일에 저장하였습니다..";
}
void_fastcall TForm1::Button2Click(TObject *Sender)
{
TlniFile *plniFile = new TlniFile("FUNGAME.INI");
try
{
CheckBox2->Checked =
plnifile->readBool("불링형". "Edit1.Text", CheckBox1->Checked);
Edit4->Text =
plniFile->ReadInteger("인테저형", "Edit2.Text",StrTolnt(Edit1->Text));
Edit5->Text = plnifile->ReadString("스트링형", "Edit2.Text",Edit2->Text);
DateTimePicker3->DateTime = plniFile->ReadDate("날짜형",
"DateTimePicker2",DateTimePicker1->DateTime);
Edit6->Text =
plnifile->ReadFloat("실수", "Edit2.Text",StrToFloat(Edit3->Text);
DateTimePicker4->Time = plniFile->ReadTime("시간","DatetimePicker1",
DateTimePicker1->Time);
delete plniFile;
}
catch (...)
{
Panel1->Caption = "lni 파일에서 읽을 수 없습니다..";
return;
}
Panel1->Caption = "lni 파일에서 읽었습니다..";
}
|