본문 바로가기

자료실/기타잡다지식

PPC/Win CE 에서 ActiveX/DLL 등록하는 방법

1. 3.0 일경우..

C:\Windows CE Tools\BIN\CECTLMGR.EXE 를 실행시켜 하면 됩니다.

실행해보면 감이 올겁니다..


2. 4.0 일경우.. 그 이상은 아직 테스트 못해봄..

4.0 에서는 3.0 에서처럼 관리툴이 없습니다..

하지만 방법은 있죠..

Win32 에서와 같습니다..

Win32 regsvr32 로 하잖아여.. CE4.0 에서도 있습니다..


C:\Program Files\Microsoft eMbedded C++ 4.0\EVC\WCE400\TARGET\ARMV4\REGSVRCE.EXE


위의 파일을 PPC/CE 에 복사합니다..

그리고 등록할 ActiveX 및 DLL 을 복사합니다.


그리고 지금부터가 중요합니다.


PDA 의 가상키보드를 꺼냅니다..

그 상태에서 ctrl 키를 누릅니다.

그 상태에서 화면의 오른쪽 상단의 시계있죠? 그 시계를 꾸욱하고 누르고 있습니다.

그러면 팝업메뉴가 뜨는데.. 실행 이라는 메뉴가 나타날겁니다.

그걸 누릅니다.

그럼 Win32 와 유사한 실행창이 뜹니다.


거기서 REGSVRCE <activeX-full-path-name>  해주면 되구여...

물론 REGSVRCE 도 특정 경로에 있다면 그 경로를 써줘야겠죠...

루트에 넣으면 상관없구여..

물론 이 방법대로 dll 파일도 됩니다..


그리고 Unregister 은...

그냥 REGSVRCE 파일을 클릭해서 실행해보면 아시겠지만..

REGSVRCE /u [filename]  - filename 등록해제

REGSVRCE /s [filename] - 등록되었다는 메시지창 안띄움.. silent...


이상입니다..


만약 에뮬에서 등록하고 싶으시다면

같은 방법으로 하면 되겠죠..

단 REGSVRCE 파일은 x86 폴더의것을 가져다가 에뮬에 복사해야겠죠..



그럼 참고하세요..


 PPC / WinCE 다 됩니다..