|
안녕하세요.
매일매일 빌더속에서 헤메고 다니는 천승환이라 합니다..-.-;
MIL 6.1 OCX를 설치하려고 하는데, MIL의 TImage라는 클래스가 빌더의 TImage와 충돌(?)이 일어나는거 같더라구요.
그래서 "TImageMIL"이라는 이름으로 바꿔서 설치를 했습니다.
설치한후에,
사용하려고 컴포넌트를 끌어다가 놓고,Name을 변경하려고 하니깐 다음과 같은 에러윈도우가 뜹니다.
"The modification of this property has generated errors in other ActiveMIL controls. Check the error page of the objects with red frames."
------
확인을 누른후,
Object Inspector바로 밑에 보면 "ImageMIL1 TImageMIL"이라고 되있는데,
Name를 'ImageBuffer'로 변경해도 "ImageMIL1 TImageMIL"이라고 써진부분은 바뀌지가 않습니다.
실제 프로그래밍을 할때도 ImageBuffer라고 쓰면 에러가 나옵니다.
Name을 원래대로 하고(ImageMIL1)으로 하고,
비베의 예제프로그램을 참조해서 프로그래밍해봤는데,
컴파일,실행까지는 제대로 되는데, 원하는데로 안되더군요.
(예제 프로그램은, 샘플그림화일을 불러다가 화면에 보여주고 하는건데..화면에 아무것도 안보이고..등등..)
다시 설치하려고 Install Active X Control -> Create Unit...를 해보니깐 이미 등록되어 있다는 메시지만 뜹니다.
regsvr32 /u 도 해봐도 마찬가지고요..
조언부탁드립니다.
--------
MIL 7.5까지 나온거 같던데..그거사면 괜찮을까요?..음..
써보신분 계시면 좋을텐뎅...힝...
|