|
현재 엑셀변환 작업을 하고 있습니다. 몇달간 계속해서 잘 쓰던 소스였는데 어제 갑작스레 에러가 발생하고 있습니다.
원인이 도무지 먼지 모르겠습니다.
+++++++++++++++++++++++++++++++++++++++++
+++++++++ 소스 입니다. ++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++
//파일명 지정
strFN = "C:\\Data\\Excel\\work10.xls" ;
//파일 복사
CopyFile("C:\\WINDOWS\\system32\\각도원본.xls",strFN.c_str() ,NULL);
xlapp=CreateOleObject("Excel.Application");
xlapp.OlePropertyGet("WorkBooks").OleProcedure("Open",strFN.c_str()); <----에러 부분
++++++++++++++++++++++++++++++++++++++++++++
소스는 위처럼 간단합니다.. 한번 되었다가도 갑작스레 에러가 걸립니다.
그래서 빈 프로젝트를 열어서 다시 그곳에 복사해서 넣으면 또 잘 되다가 에러가 납니다.
도무지 원인을 모르겠습니다. 똑같은 소스를 다른 프로젝트에서 쓰고있는데
그것은 에러가 전혀 없습니다. 도무지 알아내지를 못하겠습니다.
+++++++++++++++++++++++++++++++++++++++++
+++++++++ 에러내용 ++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++
Project GagDo.exe raised exception class EAccessViolation with message 'Access violation at address
0059Ed1F in module 'GagDo.exe'. Read of address 00000800'. Process stopped. Use Step or Run to continue.
+++++++++++++++++++++++++++++++++++++++++
선배님들의 작은 조언도 감사히 여기겠습니다.
날씨가 많이 쌀쌀해졌습니다. 감시조심하십시요. 감사합니다. ^^..
|