|
해당 hpp 파일을 열어서 앞부분에 있는 네임스페이스 선언을 확인해보세요.
네임스페이스 이름을 알아내셨으면, 에러가 나는 TDragState 부분의 바로 앞에 추가해서
(네임스페이스이름)::TDragState 이렇게 수정해주시면 됩니다.
네임스페이스에 대한 자세한 내용은 namespace로 검색하거나 ambiguity로 검색해보시면
자세한 설명이 나올 겁니다.
그럼...
hunters 님이 쓰신 글 :
: 안녕하세요.
:
: 자료실에 있는 Graphic32 컴포넌트를 사용할려는데, 컴파일 에러가 납니다.
:
: Ambiguity between 'TDragState' and 'Controls::TDragState'
:
: GR32_Layers.hpp 파일에 보니까,
:
: enum TDragState { dsNone, dsMove, dsSizeL, dsSizeT, dsSizeR, dsSizeB, dsSizeTL, dsSizeTR, dsSizeBL, dsSizeBR };
:
: 이 있어서 에러가 나는 것 같은데, 어떻게 해결하면 되는지 궁금합니다.
:
: 폼에서 DragOver 이벤트는 꼭 사용해야 되는데..
:
: 감사합니다.
:
|