개인용 매크로를 만들어서 사용하고 있는데요.
오늘 집에와서 매크로를 확인해보니 이상한데서 루프돌고 있더라고요
로그를 뜯어보니
중간에 앱체크인지 재부팅인지(둘이 똑같이 해놔서 확인불가) 있은 후에
변수가 초기화 되어버리고
거기서 부터 꼬여서 판단문에서 무한루프를 돌던거였습니다.
근데 제가 알기로는 재부팅/앱체크 함수 후에는 진행서브로 가는거로 알았는데요.
초기화관련 서브들은 전부 시작서브에 있습니다.
또 로그를 살펴보니 어떤땐 시작서브로가고 어떤땐 진행서브로 가고 그랬더라고요.
무슨일일까요? 단순 오류일까요?
우선 앱체크/재부팅함수가 진행이 되어지면 변수의 값이 초기화 되고 진행서브에서 다시 시작되는게 맞습니다.
하지만 모든 변수의 값이 초기화 되는 것은 아닙니다.
제어판에 관련된 변수의 값 중 유일하게 초기화가 되지 않는게 있다면 라벨콘트롤에 표시되는 값입니다.
이점을 잘 응용해서 한다면 어떨까요. ^^
------------------------------------
시작서브로 간다는 것은 오류일 수 있지만 리턴되는 값이 -1라고 판단되어지는 뭔가가 있는지 확인이 필요할 것 같습니다.
또한, 사용하시는 카카오토 프로베타B7 버전이라면 초기버전인지 아니면 26일수정 버전인지에 대한 정보도 올려주세요.. 문제의 버전에 따라서 프리헌터스님께서 확인이 여부를 판단하실 수 있을 것입니다.