|
안녕하세요? 개박살입니다.
간단히 작성을 해보았습니다. 솔직히 이런류의 예제는 도움말을 참고하면 충분히 하실수 있습니다!
담엔 해보세요~~
//---------------------------------------------------------------------------
// Save
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
FILE *fp = fopen("c:\\savetest.txt", "wt");
for(int i=0; i<StringGrid1->ColCount; i++) {
for(int j=0; j<StringGrid1->RowCount; j++) {
fprintf(fp, StringGrid1->Cells[i][j].c_str());
fprintf(fp, "\n");
}
}
fclose(fp);
}
//---------------------------------------------------------------------------
// Load
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn2Click(TObject *Sender)
{
TStrings *SaveStrings = new TStringList();
SaveStrings->LoadFromFile("c:\\savetest.txt");
for(int i=0; i<StringGrid1->ColCount; i++) {
for(int j=0; j<StringGrid1->RowCount; j++) {
StringGrid1->Cells[i][j] = SaveStrings->Strings[(i*StringGrid1->ColCount)+j];
}
}
}
|