SimpleHotkey_Script
문자를 입력 받아 조건문으로 메세지 출력하기
hipervs
2023. 10. 4. 13:26
스크립트 예제
<string,a=숫자를 입력해주세요>
<Input_Box,a,b>
<string,c=(isnumber,b)>
<if,c=0>[<msg_box,숫자가 아님>
<Msg_YesNo,숫자로 변경할까요?>[
<string,b=(removestring,b)>
<goto,10>
]
<End>
]
<if,b}5>[<msg_box,5 보다큼>]
<if,b=5>[<msg_box,5 같음>]
<if,b{5>[<msg_box,5 작음>]
매크로 실행 이후, 특정한 문자나 숫자를 입력 받아 사용이 가능합니다.
스크립트 예제을 하나씩 설명 드릴께요.
<string,a=숫자를 입력해주세요> | a변수에 표시할 메세지를 입력합니다 |
<Input_Box,a,b> | 입력박스를 실행, 입력은 b에 저장됩니다. |
<string,c=(isnumber,b)> | 입력값 확인하여 숫자인경우 c변수에 1값을 리턴 |
<if,c=0>[<msg_box,숫자가 아님> | 숫자가 아닌경우 메세지표시 이후 변경메세지 |
<Msg_YesNo,숫자로 변경할까요?>[ | |
<string,b=(removestring,b)> | yes 선택시 b변수는 문자값을 제거하여 숫자만 저장 |
<goto,11> | |
] | |
<End> | |
] | |
<if,b}5>[<msg_box,5 보다큼>] | 숫자를 비교 하여 메세지 표시 |
<if,b=5>[<msg_box,5 같음>] | |
<if,b{5>[<msg_box,5 작음>] |
예제를 복사해서 입력값을 변경해가며 테스트 해보세요!