질문) 윗 링크를 참조하여 매크로를 만드려고 하는데, 윗 링크 스크립트에 어머니의 변수를 선언 해준뒤, 실행을 해보면
오류가 하나 뜨면서 실행이 됩니다. 그후에 아버지를 선택하면 다른 DDL에 큰아버지|작은아버지 정상 출력은 하긴 하는데
그후 어머니를 선택 하게 되면 큰아버지|작은아버지|큰엄마|작은엄마 (이전 출력에 밑에 더 추가가 됨.)이런식으로 출력이 됩니다..
질문1) Guicontrol라인에서 오류가 뜨는데 수정방법 질문 드리고싶습니다.
질문2) 아버지 선택후, 어머니 선택시 어머니 변수만 나왔으면 합니다. (큰엄마|작은아빠)
아버지=큰아버지|작은아버지 ;변수선언????
어머니=큰엄마|작은아빠
Gui, Add, DropDownList, x63 y165 w70 h110 g가족1 vhome, 아버지|어머니
Gui, Add, DropDownList, x135 y95 w85 h60 vhome2,
gui,show,
가족1:
Gui, Submit, NoHide
guicontrol,,home2,% %home%
return
1.
show문 다음에 return이 없어서 가족1 라벨도 실행됩니다.
% %home% ;변수값의 변수값이죠
구이문 ddl에서 아직 선택된 값이 없으므로?지정된값이 없어서 오류가 나오는겁니다.
gui, show
return
리턴을 넣어주면 오류가 발생하지 않습니다.
2.
아버지=|큰아버지|작은아버지 ;변수선언????
어머니=|큰엄마|작은아빠
앞에 '|' 기호가 들어가면 ddl값을 재정의합니다.