Windows 7에서 DirectShow를 활용하기 위해 수정 한 레거시 VB6 DLL이 있습니다. WIA가 Win7에서 제대로 작동하지 않기 때문입니다..net Interop with windows7 with VB6
.NET DLL을 vb6 DLL에 포함 시켰습니다.이 DLL에는 정보를 제공하는 기능과 DirectShow 캡처 내용에 대한 양식을 표시하는 함수가있는 DLL이 있습니다.
DLL은 개발 XP 상자 및 테스트 클라이언트 XP 시스템에서 예상대로 작동하지만 Win7에 어려움이 있습니다.
DLL을 등록하고 gacutil
을 실행했으며 XP 시스템에서했던 것처럼 설정했지만 자동화 오류가 발생합니다.
오류 설명 : 자동화 오류
오류 원본 : bvImgCap
모듈 : clsMain
절차 : CaptureGraphic
이 특정 Win7에 기계의 개발 플랫폼 될 일이
.NET DLL을 사용하고 있으며 자체적으로 잘 실행됩니다.
이 오류 설명을 이해할 수 없습니다. .Net DLL에 연결하는 데 문제가 있습니까? 아니면 어떤 기능을 호출해도 오류가 발생합니까? – GTG
멋진 코드가 있습니다. 불투명 한 오류 메시지는 특히 유용하지 않습니다. – Deanna
기회가 생길 때 좀 올려 줄 수는 있지만 내 개발 win7 상자에서만 발생하는 것 같습니다. 이 DLL 중 하나도 건드리지 않은 win7 시스템에서는 정상적으로 작동합니다. –