Microsoft MVP성태의 닷넷 이야기
dsoframer axframer open시 기존 오픈되어있는 엑셀을 먹어버리는 현상 [링크 복사], [링크+제목 복사],
조회: 15965
글쓴 사람
10년차 (shadowds at naver.com)
홈페이지
첨부 파일
 

안녕하세요.

dsoframer.ocx를 c#.net 에서 쓰려고하는데요
axfrmaer.open(path) 로 form에 엑셀을 활성화 할때 열려있던 엑셀 workbooks이 사라지는 현상과
하나의 프로세스로 인식해서인지 기존 엑셀에 영향이 굉장히 많이 갑니다.

1.3버전의 경우 위에 언급한 문제가 발생하지 않으나 anycpu로 사용을 못하고
2.2버전의 경우 없어진 프로퍼티가 있는데 없어진 프로퍼티가 기존에 열려있는 엑셀을 잡아먹는 현상을 방지하는걸로 예상됩니다..dsoHooking
2.2버전에서 1.3버전에 있던 dso후킹같은 프로퍼티를 사용할수있는 방법은 없는건가요?









[최초 등록일: ]
[최종 수정일: 8/3/2017]


비밀번호

댓글 작성자
 



2017-08-03 01시10분
이에 대해서는 저도 ^^; 오래 전 일이고 게다가 dsoframer.ocx가 사실상 너무 예전 코드인데다 deprecated 상태라 저도 답변을 드릴 수가 없습니다. 해당 component를 사용할 때는, 대부분의 경우 그렇게 동작하면 어쩔 수 없이 그런가 보다... 하면서 쓸 수 밖에 없습니다.
정성태

NoWriterDateCnt.TitleFile(s)