|
com 은 dll 이 될수도 있고.. exe 가 될수도 있습니다.
이건 dll 보다는 ole 기술의 확장판 이라고 보셔야 합니다.
이런 기술이야 자기가 필요하면 쓰는거고..
아니면 안쓰는거죠.
최근 동향 이나 필수적이냐는 이런 게시판 질문글 보다는..
서적을 통해서 어떤 용도인지 부터 정확히 파악하시고 고민하셔야 할부분이라고 생각되네요.
기본적인 부분은 왠만한 윈도우 프로그래밍 서적에서는 다 다루고 있습니다.
ONESTEP 님이 쓰신 글 :
: 답변 감사드립니다.
: 우선. 해당 말씀해주신 방법을 사용해 기본 사용법을 통해 이해를 해봐야겠네요.
: 한가지 궁금한것은 최근 XE 시리즈 에서도 동일하게 해당 COM부분이 사용되는지요?
: xe에서 dll 기본적 프로그램을 접할때 COM 이란것에 대해 접하지 못했는데,
: COM 이란것이 App개발에 현재 필수적인지 아니면, 굳이 사용되지 않아도 되는것인지 알고싶네요.
: 최근 동향에서 COM 요소가 어떻게 쓰이고 있는지 여쭤봐도 될런지요?
:
: Intotheblue 님이 쓰신 글 :
: : 이해하기 상당히 어려운 개념입니다.
: :
: : 대부분에 윈도우 프로그래밍 책에서는 다루고 있긴 한데..
: : 이곳에서도 찾아보시면 ppt 등 몇개 자료가 있었던걸로 기억합니다.
: :
: : 빌더에서 당연히 지원하고 있고요..
: : 빌더에서 엑셀 불러와서 쓰는 방법등에서 이 기능을 사용하는걸 볼수 있습니다.
: :
: : 프로그래밍 방법에 대한것은..
: : bcb4 로 되어 있는 예제파일이 여기 자료실인가 있습니다.
: :
: :
: : ONESTEP 님이 쓰신 글 :
: : : 안녕하세요. 주로 임베디드 리눅스 쪽으로 공부하고
: : : 프로그래밍을 하다 이번에 윈도우 쪽으로 프로그램을 하고있습니다.
: : : 물론, C++ 빌더로 프로그래밍 중입니다.
: : : 그런데, 이번에 VC++로 구현되 프로그램을 참조하던 중에
: : : COM 라는것을 알게되었는데 전혀 이해가 되지않아 이렇게 질의드립니다.
: : : VC++에서 사용되는 COM 이라는것이 기본적으로 dll에 관련있는 것으로 생각되는데요.
: : : (Wiki를 읽었으나 잘 이해가 되지않네요...)
: : : builder에서 구현이되고있는지 궁금합니다.
: : : 좀 원초적인 질문이라, 질문의 요점이 없는데요.
: : : 요점은 COM (component object module)이 실제 builder에서 어떤식으로 구현되고있는지 궁금합니다.
: : : 그럼, 두서없는 질문이지만 잘 부탁드립니다.
|