프날 오토핫키 강좌  v2

⚠ 이 강좌는 오토핫키 v2를 다룹니다

지금 보시는 강좌는 과거 오랜 시간동안 알려진 오토핫키(v1.1)의 차세대 버전인 오토핫키 v2를 다루고 있습니다.
만약 구버전인 '오토핫키 v1.1'의 강좌를 찾으신다면 프날 오토핫키 강좌(https://pnal.kr)를 봐주시면 되지만, 새로 오토핫키를 배우신다면 v2 버전을 배우시는 것을 강력히 추천드립니다.

10. 프로그래밍 문제 (1)


무엇인가 배울 땐 항상 자신이 무엇을 모르는가를 확실히 점검해야합니다. 앞으로도 강좌 도중에 프로그래밍 문제라는 강이 있을텐데, 지금까지 배웠던 내용을 가지고 문제를 풀어보는 공간입니다.

지금까지 오토핫키의 입문과 MsgBox에 대해 배웠습니다. 이번 프로그래밍 문제는 MsgBox와 관련된 문제입니다. 정답은 각 문제 하단에 스크립트 파일로 제공됩니다.

⚠ 제공되는 정답은 신중히 열어보세요

정답을 쉽게 확인할수록 문제 해결 능력은 천천히 오릅니다.
반드시 오래 생각한 후, 강좌를 아무리 복습해도 답을 모르겠을 때 정답을 확인해주세요.

프로그래밍 문제


문제 1. [보기]의 문구를 조건에 맞게 출력하세요.

[보기]
별을 보고 항로를 정하라
지나가는 모든 배들의 등불 말고

[조건]
1. 주어진 두 줄의 격언을 한 번에 출력할 것.
2. 줄바꿈에 유의할 것.
3. 코드 제한: 1줄

'별을 보고 항로를 정하라' 이후 줄 바꿈이 있고, 이어서 '지나가는 모든 배의 등불 말고' 라고 적힌 알림 상자 사진 1. 출력 결과
정답 펼치기/접기
문제 1 정답
10-1.ahk (0.09KB)

 


문제 2. [보기]의 문구를 조건에 맞게 출력하세요.

[보기]
작업에 실패했습니다.
다시 시도하시겠습니까?

[조건]
1. 주어진 두 줄의 문구를 한 번에 출력할 것.
2. 줄바꿈에 유의할 것.
3. [다시 시도] 버튼과 [취소] 버튼이 있도록 설정할 것.
4. 알림상자의 제목은 기본값으로 출력되도록 할 것.
5. 코드 제한: 1줄

'작업에 실패했습니다' 이후 줄 바꿈이 있고, 이어서 '다시 시도하시겠습니까?' 라는 문구가 적혀있으며 다시 시도와 취소 버튼이 있는 알림 상자의 모습. 사진 2. 출력 예시
정답 펼치기/접기
문제 2 정답
10-2.ahk (0.08KB)

 


문제 3. 조건에 따라, '문제 2'의 알림상자를 변형해보세요.

[조건]
- 문제 2의 알림상자에 '주의' 아이콘을 함께 출력할 것
- 코드 제한: 1줄

사진 3. 출력 예시
정답 펼치기/접기
문제 3 정답
10-3.ahk (0.09KB)

 


정답은 예시입니다.

조건을 지켜서 프로그래밍 했다고 가정할 때, 제공 정답과 동일한 동작을 한다면 잘 하신 것입니다.
내려받은 정답 코드가 자신의 코드와 다르다고해서 오답인 것은 아닙니다!

질문하러 가기