|
ExcelApp
ExcelWB
ExcelSheet
의 세개의 컴포넌트는 사용하여
엑셀파일을 연결하여 오픈하였으며
TVariant i_Data = ExcelSheet->Cells->get_Item((TVariant)RowNo, (TVariant)ColNo)
위와 같이 값을 가져와서 현재 값과 비교하여 맞으면
ExcelSheet->Cells->set_Item((TVariant)RowNo, (TVariant)ColNo, (TVariant)i_Value);
위와같이 원하는 위치에 값을 넣고 종료하는 구문인데
값을 가져올때 지속적으로 메모리가 증가하네요.
메모리 증가를 막을 수 있는 방법이 없을까요?
대략 3000개 정도를 검사하는데 검색 할때마다 연결을 해제했다 다시 연결하여 검색해도
메모리 증가를 막을 수가 없네요. 프로그램을 끄지전까지 메모리가 증가한채로 있는데
고수님들의 조언을 부탁드립니다.
|