'IT 공부/마이플랫폼'에 해당되는 글 2건

  1. 2012.03.22 MiPlatform| ExtCommonApi Load 오류 시 검토 사항
  2. 2012.03.22 MiPlatform|EXTAPIS의 설정 및 사용 (Extend API)
출처] http://3030.tistory.com/48

* PID 설치시 참조하는 default 컴포넌트 폴더
C:\Documents and Settings\계정명\Local Settings\Application Data\TOBESOFT\MiPlatform320\Component

해당 프로젝트명과 사이트 접속시 사용하는 key값이 동일한 경우는 해당 사이트에서 지정한 key값의 ComponentPath를 참조하게 됩니다.


* 레지스트리의 ComponentPath 위치
HKEY_CURRENT_USER\Software\AppDataLow\SoftWare\TOBESOFT\miplatform320


※ dll 로드 오류 시
: 해당 키값에 설정된 ComponentPath 폴더에 ExtCommonApi.dll 파일을 복사하시면 됩니다.
해당프로젝트명의 키값에 설정된 ComponentPath에 ExtCommonApi.dll 파일을 복사하여 주시거나 default ComponentPath 폴더에 ExtCommonApi.dll 파일을 복사하였다면 프로젝트명을 바꿔 사용.

[VISTA]
C:\Users\[사용자]\AppData\Local\TOBESOFT\MiPlatform320U\Component

* PID에서 ExtApi에 등록할때는 ExtCommonApi로 이름을 등록해 야 합니다.
ExtCommonApiU (X)
ExtCommonApi(O)

'IT 공부 > 마이플랫폼' 카테고리의 다른 글

MiPlatform|EXTAPIS의 설정 및 사용 (Extend API)  (0) 2012.03.22
Posted by 야동우
,

출처] http://3030.tistory.com/47


1) EXTAPI(Extend API)란?
: MiPlatform Script에서 제고하는 기본 함수 이외의 함수를 dll로 만들고 dll내에 있는 함수를 Script에서 사용하는 경우의 API 종류.

2) EXTAPI용 dll의 작성 절차
a. MiPlatform Homepage에서 해당 Version에 맞는 SDK를 다운로드 받는다.
b. VC++을 이용하여 SDK를 가지고 MiPlatform에서 사용할 수 있는 I/F규약대로 사용하고자 하는 함수를 dll형태로 만듭니다.

3) 설정방법
Ex. ExtCommonApi.dll 의 경우
a. ExtCommonApi.dll 파일을 MiPlatform 홈페이지에서 다운로드 한다.
b. 해당 dll을 "기본설치경로\Component\"에 복사하여 넣는다.
c. PID > Project Explorer > Global 탭 > EXTAPI 항목에 해당 dll을 등록 한다.
- Name : ExtCommonApi (확장자 생략, Unicode 버전의 경우 'U' 생략)
- Version: 000 (dll의 File Version을 기술합니다. 정확한 버전을 기술할 필요는 없습니다.)

* <ExtCommonApiU.dll>의 경우 <ExtCommonApi>로 등록

'IT 공부 > 마이플랫폼' 카테고리의 다른 글

MiPlatform| ExtCommonApi Load 오류 시 검토 사항  (0) 2012.03.22
Posted by 야동우
,