강제 종료 막기~

스마트메이커를 이용하여 앱을 만들긴 했는데.. 안드로이드 폰에서 뒤로가기를 실행하면

앱에서 쓰~윽 나가버리는 바람에 다시 들어가고.. 를 반복하다가 이를 코딩으로 제어하기로 마음 먹었다. 구현됐을 때의 성취감은 이루말할 수 없을 정도였다.


1. 입력란을 하나 만든다

2. 업무규칙에 폼이 시작하면 입력란에 “N”을 대입한다. 문구를 넣는다.

3. 업무규칙에 이런 함수를 하나 더 넣는다.- 이후 컴파일한다.(F11)


문단 앱종료막기

{

이 문장("학습노트를 종료하시겠습니까?")을 화면에 표시한다.('예아니오','질문')

응답결과가 '예'이면 다음 문단을 실행한다.

{

파일복사("/smartlauncher/.project/SS/DEV_DB", "/smartlauncher/.project/DEV_DB") 를 실행한다.

파일복사("/smartlauncher/.project/SS/CN/DEV_DB-journal", "/smartlauncher/.project/DEV_DB-journal")를 실행한다.

입력란에 ""를 대입한다.

폼을 종료한다.

}

}


4. 진행관리자에서 다음과 같이 입력하고 저장한다.

5. 문제점.. 이런식으로 정해놓으면 이 폼을 닫을 때 마다 (부모폼으로 닫던, 자체적으로 닫던 항상 위의 메시지가 나오게 된다. 메시지 없이 닫고 싶으면

버튼5을 누르면 다음 문단을 실행한다.

{

입력란에 ""를 대입한다.

버튼4의 상세폼보기를 실행한다.

}

이와 같이 입력란에 엉뚱한 값을 넣으면 다른 폼을 열면서 부모폼을 닫게 될 때 아무런 메시지 없이 닫을 수 있게 된다.

테크놀로지 ・ 당구 ・ 당구3쿠션 ・ 그래픽디자인
당구를 좋아합니다 시스템연구에 푸욱 빠져있습니다
Follow
4.7 Star App Store Review!
Cpl.dev***uke
The Communities are great you rarely see anyone get in to an argument :)
king***ing
Love Love LOVE
Download

Select Collections