특정 변수가 변경 될 때 자동으로 호출되기를 원하는 함수를 작성했습니다. 어떻게하면됩니까?변수가 변경 될 때 호출되는 함수
1
A
답변
4
는이 작업을 수행하는 속성의 세터를 사용할 수 있습니다
Private _YourObject As Object
Public Property YourObject() As Object
Get
Return _YourObject
End Get
Set(ByVal value As Object)
_YourObject = value
ExecuteYourFunction()
End Set
End Property
이 방법은, 당신의 속성이 설정 될 때마다이 함수 ExecuteYourFunction
가 호출됩니다. "특정 변수 이 변경 될 때"
명심이 반드시 의미 적 또는 기능적으로 동일하지에 - ExecuteYourFunction
이 당신의 "특정 변수"인 경우라고 그것이 다른로 변경하지을 설정 이전에 보유했던 것보다 속성에 할당 된 값이 이전에 보유한 값과 다른 경우에만 함수를 실행해야하는 경우 value
이 yourObject
과 같지 않은지 (사전 할당) 조건을 추가하여 호출해야합니다 이 경우 ExecuteYourFunction
입니다.
1
내가 furkle의 대답에 이것을 코멘트를 할 것이다, 그러나 당신이 의견을 50 명성을해야하고 VB는 대소 문자를 구분하기 때문에 나는 단지 46
을 가지고, 당신은 yourObject 외에 백업 변수 뭔가 이름을해야합니다. 흔히 사용하는 방법 중 하나는 _YourObject라고하는 것입니다. 컴파일러가 방금 호출하면 컴파일러에서 호출합니다.
Public Property YourObject As Object
Get/Set 메서드를 지정하지 않아도됩니다.
관련 문제
- 1. 변수가 변경 될 때 함수 호출
- 2. 변수가 변경 될 때 호출 될 후크
- 3. 변수가 변경 될 때 패널 집합 업데이트
- 4. 콜백에서 변경 될 때 변수가 유지되지 않음
- 5. 변수가 변경 될 때 UI 업데이트
- 6. 함수 또는 변수가 호출되는 횟수를 계산하십시오.
- 7. vi 할 때 호출되는 함수
- 8. CSS 속성이있는 변수가 변경 될 때 jquery를 실행하는 방법
- 9. 변수가 변경 될 때 데이터를 출력하는 것에 대한 도움말
- 10. 범위 변수가 변경 될 때 동적 뷰를 올바르게 업데이트하는 방법
- 11. 앱이 표시 될 때 호출되는 함수는 무엇입니까?
- 12. 소켓이 disconncted 될 때 호출되는 메소드
- 13. 변수가 함수 내에서 업데이트 될 때 정의되지 않음
- 14. Gtk + 3.0 변수가 변경 될 때 트리거되는 신호
- 15. 탭이 변경 될 때 로컬 변수가 변경되지 않는 이유는 무엇입니까?
- 16. 동적으로 변경 될 때 jQuery 변수가 업데이트되지 않음
- 17. 범위 변수가 변경 될 때 ng-options 업데이트
- 18. 변수가 변경 될 때 디버깅을 통한 버그 추적
- 19. TCL에서 변수가 변경 될 때 특정 작업 수행
- 20. C# - 개체의 변수가 변경 될 때 목록에있는 개체의 인덱스
- 21. 서비스 변수가 변경 될 때 범위 값이 업데이트되지 않습니다.
- 22. 문자열 변수가 변경 될 때 이벤트가 실행되지 않음
- 23. 세션 변수가 변경 될 때 알림을받는 방법이 있습니까?
- 24. DOM 요소가 변경 될 때 ng-model 변수가 업데이트되지 않습니다.
- 25. 함수가 평가 될 때 Bash 전역 변수가 변경되지 않음
- 26. 변수가 변경 될 때까지 루프 일시 중지
- 27. 변수가 변경 될 때까지 일시 중지
- 28. C++ 함수가 호출되지 않을 때 호출되는 함수
- 29. ListView에서 스크롤 할 때 호출되는 함수
- 30. Ctrl + D를 누를 때 호출되는 R 함수
웁스 - 내 대답을 수정하겠습니다. 그 점을 지적 해 주셔서 감사합니다. – furkle