Error : ReleaseVariant: Unknown type
이전에 포스팅한 내용에 수정을 해야하나,,,, 귀찮기도 하고,,,,,
혹여 같은 문제를 부디치는 분이 계실거 같아 새로운 포스팅을 남겨요.
코딩해서 빌드하고 디버깅 할 때는 문제가 없더니, Release를 하고 나서 Save를 하려니까......
두둥!! ReleaseVariant: Unknown type 라는 에러와 함께 먹통;;;; 무한하게 에러를 띄워주는 군요;;;
수정법은 간단합니다.
XLAutomation.cpp에서 아래와 같이 수정해 주시면 됩니다.
CXLAutomation::CXLAutomation()
{
m_iArgCount = -1;
m_iNamedArgCount = -1;
m_pdispExcelApp = NULL;
m_pdispWorkbook = NULL;
m_pdispWorksheet = NULL;
m_pdispActiveChart = NULL;
InitOLE();
StartExcel();
SetExcelVisible(TRUE);
CreateWorkSheet();
//CreateXYChart();
}
CXLAutomation::CXLAutomation(BOOL bVisible)
{
m_iArgCount = -1;
m_iNamedArgCount = -1;
m_pdispExcelApp = NULL;
m_pdispWorkbook = NULL;
m_pdispWorksheet = NULL;
m_pdispActiveChart = NULL;
InitOLE();
StartExcel();
SetExcelVisible(bVisible);
CreateWorkSheet();
//CreateXYChart();
}