|
이준희 님이 쓰신 글 :
: 제가 시리얼 커뮤니케이션 하는 프로그램을 짜서 쓰고 있는데요,
: 이놈이 받는 데이타가 좀 많아서 폼에 MaskEdit, ComboBox등등 합쳐 15개쯤 되는 데이터 표시창들이 있습니다. 이 놈들의 즉, MaskEdit->Text, ComboBox->Text 들을 다 합쳐서, 하나의 텍스트 파일에 저장하고 싶은데, 잘 안되네요. 이 하나의 텍스트 파일에 각 정보를 모아 스프레드 쉬트 파일을 만들어서 텍스트 파일로 저장하고 싶거든요.
:
: 생각하다 못해 Memo->Lines 에 옮겨 SaveToFile로 저장하려 했더니 또 MaskEdit->Text는 AnsiString이고 Memo->Lines 는 TString이라 type이 안맞아요..
:
: 도와주세요!
걍 파일 열고 MaskEdit->Text를 저장하면 되죠..
메모로 옮기는건
Memo->Lines->Add(MaskEdit->Text);
하면 될거고
MaskEdit->Text만 저장하려면
TFileStream* fs = new TFileStream("저장할 파일이름", "속성");
fs->Write(MaskEdit->Text.c_str(), MaskEdit->Text.Length());
delete fs;
대강 이런식으로 하면되건네요
|