방개
비밀번호를 잊어버리셨나요?

질문

Gui 질문

    • 글자 크기

1. gui를 생성할 때 아래에 return이 없으면 어떻게 되나요?

 

2.

==================

FileDelete,품목.txt
gui,+alwaysontop
Gui, Add, Edit, x21 y84 w172 h28 ved,
Gui, Add, Button, x127 y7 w67 h57 gbtn, Button
Gui, Add, ListBox, x21 y7 w96 h57 vlist glist,과채류|고기류|가공식품|기타
; Generated using SmartGUI Creator for SciTE
Gui, Show, w223 h140, 품목 관리
GuiControl,disable,ed
return
;listbox를 클릭했을 때 vlist 의 list의 값이 바뀐다

GuiClose:
ExitApp

List:
Gui,submit,nohide
if list = 기타
{
    GuiControl,enable,ed
    GuiControl,,ed,기타 품목 입력
}
else
{
    GuiControl,disable,ed
    GuiControl,,ed
}
return

================

프날님 종합 프로그래밍 문제 2 에서

 

list: 아래 부분은 리스트박스를 눌러야 실행이 되는데

 

gui가 생성되자마자 반복문으로 계속 기타 창을 확인해서  기타창을 활성화 비활성화하는 방법은 없나요?

 

 

    • 글자 크기
댓글 1
  • 2020.2.26 17:09 댓글

    1. 알고계신대로, 구이 만들고 프로그램 정지 없이 아래로 스크립트가 진행되겠지요.. ^^ 1번줄부터 아래로 내려가면서 따져보시면, 분명 GUI 생성하는 구문 밑으로도 진행이 될겁니다.

     

    2. Loop를 쓰시면 되죠. (반복문이라 하셨으니 이미 눈치채신 것 같습니다.) Loop를 어디에 넣어야할지는 다시 한번 생각해보셨으면 합니다. 분명 "아!"하고 알아채실 수 있으세요.

     

    사실 두 질문 모두 이미 답을 짐작 하셨다고 생각합니다. 가장 좋은 방법은, 직접 실행시켜 보시면 더 기억에 오래남아서 그 편을 추천드리는 편입니다 🤗

댓글 달기

서버에 요청 중입니다. 잠시만 기다려 주십시오...