Home
Support
NI-DAQ 6.9.2의 ActiveX User Interface Objects에 영향을 미칩니다.
NI-DAQ 6.9.2의 ActiveX User Interface Objects에 영향을 미칩니다.
하드웨어:
문제점: ComponentWorks 3.0으로 개발한 application이 있습니다. 새로운 DAQ 카드를 위해서 NI-DAQ 6.9.2를 다운로드받았습니다. 그런데 graph나 chart를 제 application의 패널에 위치하려고 하면 "Failed loading mesa.dll"라는 에러를 발생하고 graph나 chart에 대각선으로
eval라는 글씨가 쓰여져 있습니다.
솔루션: CWUI.ocx
는 graph나 numedit와 같은 user interface object를 위한 ActiveX control library입니다. 이 화일은
\windows\system
폴더에 인스톨 됩니다.
NI-DAQ은
CWUI.ocx
화일이 존재하지 않으면 evaluation version을 설치합니다.
CWUI.ocx
화일이
\windows\system
폴더에 존재한다면 NI-DAQ는 자신보다 이전 버전의 화일을 덮어쓰게 됩니다.
새로운 버전에서는,
CWUI.ocx
는 새로운 의존성을 가집니다:
mesa.dll
. NI-DAQ는
mesa.dll
설치하지 않기 때문에, 여러분이 ActiveX user interface object를 사용할 때 "Failed loading mesa.dll"에러가 발생합니다.
이러한 문제를 해결하기 위해 아래를 따라하십시오:
- 새로운
CWUI.ocx
화일을 (NI-DAQ이 설치한 evaluation version) ComponentWork의 이전 CWUI.ocx
화일로 교체하십시오.
mesa.dll
를 System32 폴더에 설치하십시오.
여러분은 mesa.dll
화일을 LabVIEW, LabVIEW Runtime, Measurement Studio를 이용해 설치하실 수 있습니다.
관련 링크: How Do I Manually Register Type Libraries, ActiveX Controls, and ActiveX Servers?
첨부:
리포트 날짜: 08/02/2002
마지막 업데이트: 05/02/2004
문서 번호: 2O1G1EDJ
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.