티스토리 뷰

#16.오토핫키 Listbox/Listview





안녕하세요 코드모아 입니다.


 1월 4일  #16.오토핫키 Listbox/Listview 에대해 강의하겠습니다.




Listbox




문법 :



기본코드 : 

Gui,Add,ListBox [ ,Options , Text ]




실제사용하는방식 :

Gui,Add,Listbox,좌표 v라벨,




Listbox 세부코드 :

Guicontrol,,listbox,하고자할말




Listbox 세부코드 :

SendMessage,0x184,,,listbox1


Listbox내용 전체삭제






Listview




문법 :



기본코드 :

 Gui,Add,ListView [ ,Options,ColumnTitle1|ColumnTitle2|ColumnTitle3|..... ]




실제사용하는방식 :

Gui,Add,Listview,ColumnTitle1|ColumnTitle2|ColumnTitle3|..... 

( 주로사용하는 문법)





Listview 세부코드 :

 Lv_Add("","내용1","내용2".....)


ColumnTitle에 내용추가




Listview 세부코드 :

 Lv_ModifyCol(N,수정할간격)

( N : 수정할 N번째 ColumnTitle )


ColumnTitle 간격수정




Listview 세부코드 :

Lv_Delete() : Lv내용 전부삭제

Lv_Delete(N) : N번쨰 ColumnTitle 내용사제

( N : 수정할 N번째 ColumnTitle )




예시를 보시고 직접연습해보시는게 가장좋은 공부법입니다.




ex)


Gui, Add, ListBox, x12 y19 w240 h100 vlistbox,

Gui, Add, ListView, x262 y19 w250 h100 ,1번쨰|2번째|3번째

Gui, Add, Button, x12 y129 w500 h40 gbutton,ListView

Gui, Add, Button,x12 y179 w500 h40 gbutton3,ListView 기록삭제

Gui, Add, Button, x12 y229 w500 h40 gbutton2,ListBox

Gui, Add, Button, x12 y279 w500 h40 gbutton4,ListBox 기록삭제

Gui, Show, x127 y87 h330 w534, #16.오토핫키 Listbox/Listview

Return

button:

Lv_modifyCol(1,130)

time:= A_YYYY "." A_MM "." A_DD ", " A_Hour ":" A_Min ":" A_Sec

Lv_Add("",time,"2번째","3번째")

return

button2:

Guicontrol,,listbox,오토핫키강좌는 역시 코드모아!

return

button3:

LV_Delete()

return

button4:

SendMessage,0x184,,,listbox1

return

GuiClose:

ExitApp







#16.오토핫키 Listbox/Listview을 마치겠습니다.

다음강의는 #17.오토핫키 SetTimer 에대해 강의해보겠습니다.

질문 및 궁금한점은 댓글로남겨주세요.



댓글