일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Eclipse
- 도서
- Tomcat
- MIP
- oracle
- 함수
- java
- 톰캣
- 오류
- 에러
- 이클립스
- 기타소득
- 데이터베이스
- 엑셀
- 한글
- 마이플랫폼
- JEUS
- 태그를 입력해 주세요.
- JavaScript
- miplatform
- 오라클
- error
- 성능
- Excel
- DB
- Book
- 회계
- 자바
- 튜닝
- Report Designer
- Today
- Total
어느 가을날의 전환점
MiPlatform|마이플랫폼 한번만 실행되도록 하기 본문
※ 웹 브라우저에서 MiInstaller이용하여 설치 및 실행 시 OnlyOne 옵션을 True로 지정 시 하나만 실행 됨.
MiInstaller.Key = "TobeNext_U";
MiInstaller.Launch = true;
MiInstaller.Retry = 1;
MiInstaller.Timeout = 300;
MiInstaller.OnlyOne = true;
※ 바탕화면 단축 아이콘의 경우는 마우스 우클릭 시 속성에서 옵션으로 통제 가능.
-OO(Onlyone) true
1) true인 경우 하나만 실행 됨.
2) 설정을 안하거나 false인 경우 여러 개 실행 됨.
※ 실행중인 브라우저가 있는 경우 이벤트 처리 방법
function gfn_OnDetectLaunchingBrowser()
{
// index 페이지에서 MiInstaller.GlobalVal = "1234"; 와 같이 관련정보를 넘겨 받습니다.
alert("gfn_OnDetectLaunchingBrowser: " +GetReg("GlobalVal"));
}
※ IE 등에 Embedding 된 경우 Embed 한 프로그램에 정보 전달 방법.
UserNotify(nNotifyID,strMessage);
- MiPlatformX와 MiPlatformMX의 UserNotify Event를 발생 시키는 Form API 입니다.
- 즉, 마이플랫폼 내에서 IE 상의 스크립트에 정의 된 UserNotify 이벤트를 발생시켜 이벤트 ID에 따른 처리 응용
<script LANGUAGE="javascript" FOR="MiPlatformCtrl" EVENT="UserNotify(lNotifyID, strMsg)">
alert("UserNotify");
MiPlatformCtrl.SetGlobalVariableValue( "GV_INIT_PARAM", "1111");
MiPlatformCtrl.CallScript("fn_alert()");
</script>
※ 마이플랫폼 내의 함수 호출 방법
- IE 등의 임베디드한 프로그램에서 마이플래폼 내의 정의 된 함수를 호출 가능.
MiPlatformCtrl.CallScript(MiPlatformCtrl.startxml,"fn_callscript2('" + str_data + "')");
'Software > MiPlatform' 카테고리의 다른 글
MiPlatform|마이플랫폼 Http Adaptor 오류 - 타임아웃(TimeOut) (0) | 2013.02.13 |
---|---|
MiPlatform|마이플랫폼에서 MS IE(AxMSIE)를 이용한 작업 (0) | 2012.12.18 |
MiPlatform|마이플랫폼 컴포넌트 이벤트 동적(런타임 시) 할당 방법 (0) | 2012.06.29 |
MiPlatform|마이플랫폼에서 아웃룩 메일 작성 창 띄우기 - ExecShell (0) | 2011.12.26 |
MiPlatform|그리드의 MultiSelect 속성이 활성화 된 경우 Row 포커스 하이라이트가 제대로 이동하지 않는 현상 (0) | 2011.06.01 |