프날 오토핫키 강좌
누르면 강좌 리스트가 나와요
프날 오토핫키 강좌

⚠ 이 강좌는 오토핫키 v1을 다룹니다

지금 보시는 강좌는 구버전 오토핫키(v1.1)를 다루고 있습니다. 따라서 본 강좌의 내용은 현재 최신 오토핫키 버전 (v2.0)과 호환되지 않습니다. 구버전의 정보가 필요한 것이 아니라면, 가능한 한 새로운 사이트에 작성한 v2 강좌(https://ahkv2.pnal.dev)를 봐주시길 바랍니다.

[프날 오토핫키] 61. 프로그래밍 문제 (14)

 

이번 문제는 좀 어렵습니다. 반복문을 통한 알고리즘을 짜는 것이 꽤나 어려울것입니다.

다만 이번 문제를 성공적으로 풀어낸다면, 앞으로 스스로도 잘 발전할 수 있다는 것은 확실합니다.

 

어렵더라도 바로 답을 보지 말고, 적어도 하루이틀 정도는 고민해보셨으면 좋겠습니다.

 


문제. 아래 동영상처럼 동작하는 스크립트를, 조건에 맞게 작성하시오.

 

 

[동작]

 

[GUI]

  • 아래 GUI를 사용하시면 됩니다. (체크박스가 13개라서 반복문을 이용하여 작성했습니다.)
  • Checkbox의 v레이블은 set1부터 set13까지 있습니다.
  • 버튼의 g레이블은 Btn입니다.
  • 하단 Edit의 v레이블은 Edit입니다.
Loop, 13
{
    a := A_index * 20
    gui, add, Checkbox, x%a% y20 w20 h20 vSet%A_index%,
}
Gui, Add, Button, x95 y50 w96 h30 gBtn, 누른다!
Gui, Add, Edit, x-1 y90 w999 h20 Disabled vEdit, 현재 상태: 준비 중
Gui, Show, w291 h109, 굴러간다!
return

Btn:
return

GuiClose:
ExitApp

 

[조건]

  • Goto를 사용하지 말 것
  • 정답과 달라도, 동작이 같으면 정답으로 인정한다.

문제 정답.ahk
0.00MB

 


| 61. 프로그래밍 문제 (14) |