|
빌더에 Cognex Vision Pro를 설치 해 보는데 잘 안되서 문의 드립니다.
import Type Library... 를 통해서 해보는데, 설치 잘 되고...
폼에 컴포넌트만 올려서 빌드 해보면 잘됩니다.
그런데, 문제가...
property에 read만 있고,write가 없습니다.
예를 들어 아래와 같이 생성됩니다.
__property Cognexcore_tlb::ICogImagePtr Image={ read=get_Image };
그런데, 같은 헤더파일에 아래처럼 선언되어 있습니다.
Cognexcore_tlb::ICogImagePtr __fastcall get_Image(void);
void __fastcall _set_Image(Cognexcore_tlb::ICogImage* pVal/*[in]*/);
왜 이렇게 설치가 되는지요?.
설치 방법이 잘못된건지...?... 다른 방법으로 설치 해야 하는건지요?..
--------------
추가: write=_set_Image 를 수동으로 입력하여 재설치 한 후 ,프로그램을 작성하여 실행해보면
프로그램 동작 상태가 ...이상합니다..
예로, CogDisplay에 그림을 불러오는건 되는데,
아래와 같이 해보면, Results 가 NULL을 리턴하여 에러가 발생합니다.
CogBlobTool1->InputImage = CogImageFileTool1->OutputImage;
CogBlobTool1->Run();
CogBlobTool1->Results->get_Blobs(true)->Count
조언 부탁드립니다..ㅠ.ㅠ...
|