아래와 같이 했을경우 빈값이 출력됩니다.
main 이라는 클래스의 nNum의 값이 계속 유지되게 하려고 하는건데
왜 이런건가요?
============================================
Gui, Add, Button, x20 y65 w160 h40 vbtnStart, 시작
Gui, Show, x700 y600 h120 w200, %ProgramName% ; 화면보이기
_m = new main()
return
class main
{
nNum := 0
__New()
{
}
setInt(num)
{
nNum := nNum + num
}
getInt()
{
return nNum
}
}
button시작:
Gui, Submit, Nohide
_m.setInt(1)
msgbox % _m.getInt()
return