질문 두가지만 올리겠습니다.
첫번째)
CAD VBA를 이용해서, 도면상의 어떤 엔티티(텍스트, 원등)를 클릭하면,
해당 엔티티의 속성(좌표, 텍스트등)을 반환받으려고 합니다.
그런데, VB에서는 폼상의 오브젝트를 클릭할 때, _click라는 이벤트를
발생되는데, CAD VBA에서는 그런 것이 없는 것 같습니다.
어떡하면, 이런 이벤트를 발생시켜서 해당 엔티티의 속성등을 제가 원하는
변수값에 잡아 넣어줄수 있을까요?
두번째)
VBA로 MS SQL서버에 있는 포인트 좌표를 불러와서 그리는 코드를 만들었
습니다. 여기까지는 잘 그려지는데…
문제는 위의 첫번째 질문과 연동되는 문제이기도 하지만, 엔티티들에
ID를 부여하는 문제입니다. 만일 원이 10만개 있다면, 이 원들에 ID를
강제로 부여하는 것입니다.
즉, SQL서버에 있는 ID에 따라서 CAD 도면에 그려지는 원들의 ID를 맞추어
주려고 합니다.
그런데, CAD 엔티티들에도 ID가 있다고 알고 있는데, 속성을 보아도
없군요! 이런 ID를 컨트롤 하는 방법에 대해서 알고 싶습니다.
이런 것으 정식명칭은 무엇인지요?
즉, 케드 엔티티의 ID를 지칭하는 정식명칭이 궁금합니다.
너무 질문이 장황했는지요? 꼭 좀 답변 부탁드립니다.ㅠㅠ