|
OLE 컨테이너에서 액셀파일을 불러와서 수정한후 저장을 하면
파일이 깨지는데 어떻게 처리해야하나요.
기본적으로 액셀파일을 불러왔을때 저장버튼과 인쇄버튼이 그레이로 처리되어
다음과 같이 했습니다. 저장된 파일을 다시 읽어 오니 깨져 있는 상태이더라고요.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
if(OpenDialog1->Execute())
{
OleContainer1->CreateObjectFromFile(OpenDialog1->FileName,True);
ObjectFileName = OpenDialog1->FileName;
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
OleContainer1->SaveToFile(OpenDialog1->FileName);
}
//---------------------------------------------------------------------------
액셀파일이나 이미지파일을 읽는것은 잘 되는데 수정후 저장이 안되어서요..
|