본문 바로가기

Hacked Brain/embeddedland.net

[VPL 강좌 05] IF 조건문 처리


[VPL 강좌 05] IF 조건문 처리

 

작성자: Microsoft Robotics Group 김영준 수석 (yjoonkim@microsoft.com)

 

이번 회차에서는 IF 액티버티를 활용한 예제를 다룹니다. IF 시나리오를 적용해 보기 위해 두 개의 값을 입력 받은 후 같이 같은지 다른 지 비교하고 값이 같으면 같다”, 다르면 다르다메시지를 표시합니다.

 

먼저, 두 개의 문자열을 입력 받기 위해 두 개의 SimpleDialog 액티버티와 두 개의 Calculate 액티버티를 추가합니다. 추가한 후에 각 액티버티를 연결하며 액티버티 연결시 값을 입력받기 위해 PromptDialog – Success 항목을 선택하여 연결합니다.

 

 

사용자 삽입 이미지

그림 1

 

연결 후에는 Calculate 액티버티의 입력창에서 TextData 항목을 선택합니다.

 

 

사용자 삽입 이미지

그림 2

 

이제 Join If, 두 개의 Data 액티버티들을 추가한 후 아래와 같이 연결합니다.

 

 

사용자 삽입 이미지

그림 3

 

다음으로 두 개의 SimpleDialog 액티버티를 추가하고 두 개의 Data 액티버티와 연결합니다. 이 때 연결시 AlertDialog로 설정합니다.

 

 

사용자 삽입 이미지

그림 4

 

 

사용자 삽입 이미지

그림 5

 

최종 완성된 다이어그램은 아래와 같습니다.

 

 

사용자 삽입 이미지

그림 6

 

이제 실행을 시켜서 결과를 확인합니다
2007/11/03 - [임베디드/MSRS] - [VPL 강좌 10] List 액티버티 활용하기 (Functions)
2007/11/03 - [임베디드/MSRS] - [VPL 강좌 09] List 액티버티 파악하기 (멀티항목 다루기)
2007/11/03 - [임베디드/MSRS] - [VPL 강좌 08] List 액티버티 구현하기 (기본과정)
2007/11/03 - [임베디드/MSRS] - [VPL 강좌 07] 반복문 구현하기
2007/11/03 - [임베디드/MSRS] - [VPL 강좌 06] Switch 조건문 처리
2007/11/03 - [임베디드/MSRS] - [VPL 강좌 04] 기본적인 변수 선언과 처리 – 두 개의 숫자 더하기
2007/11/03 - [임베디드/MSRS] - [VPL 강좌 03] 기본적인 변수 선언과 처리 – 입력 값 처리하기
2007/11/02 - [임베디드/MSRS] - [VPL 강좌 02] 기본적인 변수 선언과 처리 – 변수 값 처리하기
2007/11/02 - [임베디드/MSRS] - [VPL 강좌 01] 기본적인 변수 선언과 처리 – 변수선언 및 사용