소스 분석중에 모르는 시스템 변수가 많은데, 어떤 용도로 사용되는지 궁금합니다.
일단 구글 네이버 그리고 고캐드에 검색은 해봤는데, 어떤 용도로 사용되는지는 자세히 안나와서 정확히 알고 넘어가고자 전부 질문드립니다.
Public Property Get test() As AcadDocument
Set test = Application.ActiveDocument
End Property
☞Application.ActiveDocument가 무슨 용도로 사용되는지 궁금합니다.
OSMODE
☞OSNAP 어쩌고 저쩌고 나오는데, 개념도 모르겠습니다.
어디를 공부를 해야할까요???
님이 프로그램에 관심이 있으시면 먼저 전체적으로 흟어 보셔야 할 것 같습니다.
단순하게 캐드를 편리하게 사용하시려고 배우시려는 것이면
필요한 것을 하나하나 만들어가면서 배우시면 됩니다.
저도 글적글적 도면을 그리다가 익혔지만
도움말만 가지고도 배우는데 불편함이 없었습니다.
도움말 검색만 잘하셔도 Application의 트리구조에 대한 것이 잘나와 있습니다.
그냥 단순하게 ActiveDocument 는 현재 열려있는 도면이라고 생각하시면 됩니다.
캐드를 알고 vba를 하셔야 합니다. 캐드를 모르는 상태에서 vba하시면 수박 겉핥기 밖에 안되죠.
우선 캐드를 자세히 공부하시기를 권유해드리고 싶네요.