|
#include "TFILE.h"
void __fastcall ioTest::ioInt(int c_m_iInt)
{
m_iInt = c_m_iInt;
TFILE file("value.txt", "wt");
file.fprintf("m_iInt=%d\n", m_iInt);
}
AnsiString iTemp;
ioTest iInt;
iTemp = Edit1->Text;
iInt.ioInt( StrToInt(iTemp) );
이렇게 하시면 value.txt 파일이 생성되고
m_iInt=100
과 같은 식으로 저장됩니다.
TFILE.h 파일은 볼포에 검색하면 나옵니다.
양재하 님이 쓰신 글 :
: class ioTest
: {
: private:
: int m_iInt;
: public:
: void __fastcall ioInt(int c_m_iInt);
: };
: ---------------------------
: 제가 이런식으로 새로운 클래스를 만들어서
: m_iInt에 값을 입력받아서 파일로 저장하고 싶은데 어떻해야할까요?
:
: void __fastcall ioTest::ioInt(int c_m_iInt)
: {
: m_iInt = c_m_iInt;
: }
:
: AnsiString iTemp;
: ioTest iInt;
: iTemp = Edit1->Text;
: iInt.ioInt() = StrToInt(iTemp);
:
: 이런식으로 구성해봤는데 말도 안되게 한거 같고 도움부탁드립니다
|