C\#를 사용 하여 ActiveX 컨트롤 개발

926 단어 C#ActiveX 컨트롤
최근 에 Qt 에서 C\#컨트롤 을 사용 하 는 기능 을 만 들 었 습 니 다.사용 하 는 방법 은 C\#를 통 해 ActiveX 컨트롤 을 생산 하고 Qt 에서 이 ActiveX 컨트롤 을 사용 하 는 것 입 니 다.본 고 는 C\#로 ActiveX 컨트롤 을 만 드 는 방법 을 간단하게 소개 한다.
1.WinForm 의 UserControl 프로젝트 를 만 들 고 컨트롤 의 속성 페이지 에서"프로그램 집합 come 을 볼 수 있 도록"을 선택 하 십시오.

Guid 를 할당 합 니 다.컨트롤 에 GuidAttribute 를 추가 합 니 다.여기 서 정의 하 는 Guid 는 ActiveX 컨트롤 의 GUID 입 니 다.

2.컴 파일 실행,컴 파일 실행(관리자 권한 필요)후 시스템 의 사용자 컨트롤 테스트 용 기 를 통 해 이 컨트롤 을 간단하게 테스트 할 수 있 습 니 다.

3.DLL 발표
C\#ActiveX 컨트롤 은 regasm 프로그램 으로 등록 해 야 합 니 다.사용 방식 은 다음 과 같 습 니 다. regasm /codebase xxx.dll regasm /u xxx.dll 또한 이 Dll 이 다른 Dll 에 의존 하고 있다 면 함께 발표 해 야 합 니 다.

좋은 웹페이지 즐겨찾기