스캐너 데이터 수집을 위해 vb.net에서 7 개의 응용 프로그램을 얻었습니다. 응용 프로그램은 먼저 기본 양식을 보여줍니다.이 양식에는 많은 단추가 포함되어 있습니다. 두 번째 레벨 양식, 스캔 된 데이터 입력을 기반으로, 세 번째 레벨 양식은 두 번째 레벨 양식 (이 시점에서 닫히지 않은 두 번째 레벨 양식)의 지점에서 표시 할 수 있으며 세 번째 레벨 양식을 닫으면 두 번째 수준 양식으로 돌아갈 수 있습니다. 그것이 제 3의 수준 형태를 위해 밖이고 당신이 가기 위해 또 다른 버튼을 클릭하기 위해 메인 폼으로 되돌아 갈 수있는 두 번째 레버 형태를 닫는 것, send level 형태의 휴식 프로그램을 계속해서 실행한다는 것을 가리킨다. 기본 폼은 스캐너 클래스를 initial로 호출하기 만하면 스캐너 이벤트를 처리하지 않습니다. 두 번째 및 세 번째 수준의 폼로드에는 addhandler 문이 있습니다. 어떤 양식이 맨 위에 있더라도 스캔 이벤트를 처리하여 특정 양식의 스캔 된 데이터를 처리 할 것입니다. 모든 양식 처리는 데이터를 다르게 처리합니다. 사용 가능한 모든 폼에 대해 스캐너 이벤트를 유지하려면 이벤트를 모듈에 넣고 스캐너 클래스가 데이터를 읽으면이 이벤트가 발생합니다. 테스트 할 때 첫 번째 사용 가능한 폼이 데이터를 잘 처리하고 양식이 앞뒤로 전환되면 이벤트 처리기가 더 이상 작동하지 않고 프로그램이 멈추거나 작동을 멈 춥니 다. 나는 이유를 알 수 없다. 나는 여러분들이 저에게 이런 종류의 사건을 다루는 더 좋은 방법이 무엇인지에 대해 조언 해 줄 수 있기를 바랍니다. 감사합니다.여러 양식이 하나의 스캐너 이벤트를 처리합니다.
0
A
답변
0
양식에는 모듈에서 함수를 호출하는 처리기가 포함됩니다. 양식이 더 이상 활성화되지 않으면 양식을 언로드하거나 스캐너 처리기를 제거하십시오. 이벤트에 대한 활성 처리기가 두 개 있으면 문제가 발생할 수 있습니다.
관련 문제
- 1. 여러 개의 "유사한"이벤트를 효율적으로 처리합니다.
- 2. 여러 스크롤 뷰에서 터치 이벤트를 처리합니다.
- 3. emberjs dom 이벤트를 처리합니다.
- 4. Java는 맞춤 이벤트를 처리합니다.
- 5. 하나의 열에서 여러 개의 숫자를 평균 처리합니다.
- 6. 하나의 PHP 페이지에 여러 개의 양식이 있습니다.
- 7. 하나의 창에 여러 양식이 있습니까? Visual C#
- 8. 하나의 양식에 여러 양식이 있습니다. [2.0.4]
- 9. 외부 iframe에서 jquery 이벤트를 처리합니다.
- 10. jquery를 사용하여 click 이벤트를 처리합니다.
- 11. Finagle 클라이언트가 onConnected 이벤트를 처리합니다.
- 12. EventLog.EntryWritten 이벤트가 지난 이벤트를 처리합니다.
- 13. FormView가 ChangeMode 이후에 이벤트를 처리합니다.
- 14. GWT eventbus 여러 모듈을 처리합니다.
- 15. Makefile이 여러 파일을 처리합니다.
- 16. 웹 사이트의 많은 양식이 동일한 파일을 호출하여 처리합니다. PHP
- 17. GROUP은 여러 행을 처리합니다
- 18. 여러 등급의 스캐너 사용
- 19. 자바 여러 스캐너
- 20. 여러 이벤트를 jQuery의 하나의 선택기에 바인딩
- 21. 하나의 이벤트를 공유하기 위해 여러 컨트롤을 연결하십시오.
- 22. 하나의 양식이 PHP로 작업 곱하기
- 23. Netty는 하나의 스레드에서만 메시지를 처리합니다.
- 24. NodeJS - 하나의 콜백으로 여러 요청을 보내고 모든 응답을 처리합니다.
- 25. 데이터 속성을 사용하여 하나의 함수에서 여러 선택기를 Jquery로 처리합니다.
- 26. 하나의 문서에서 여러 개의 xml 태그를 PHP로 처리합니다
- 27. 하나의 JSON 파일에서 여러 개의 "요소"를 jq로 처리합니다.
- 28. AngularJS는 여러 가지 약속을 처리합니다.
- 29. android는 TextView에서 스크롤 및 클릭 이벤트를 처리합니다.
- 30. 앱이 백그라운드로 들어갈 때 이벤트를 처리합니다.
[단독 책임 원칙] 참조 (http://en.wikipedia.org/wiki/Single_responsibility_principle) – Plutonix