프로젝트를 참조하기 전에 다른 프로젝트를 참조한 적이 있지만 해당 프로젝트 만 참조 된 프로젝트와 상호 작용할 수 있습니다. 참조 된 프로젝트는 다른 프로젝트와 상호 작용할 수 없습니다. 솔루션에서 여러 VB.Net 프로젝트를 가질 수 있으며 프로젝트와 폼이 같은 프로젝트에있는 것처럼 서로 상호 작용할 수 있다고 말하면됩니다. 나는. 서로 다른 컨트롤을 수정합니다.여러 VB 프로젝트간에 상호 작용하는 방법
1
A
답변
2
이전에는 프로젝트 B를 참조하는 프로젝트 A가 있었지만 프로젝트 B는 프로젝트 A를 참조 할 수 없습니다. 순환 참조를 생성하기 때문입니다. 내가 과거에 한 일은 프로젝트 A의 프로젝트 B에서 작동하는 일반적인 직접 메서드를 사용하는 것이지만 프로젝트 A의 코드가 구독하고 처리 할 수있는 이벤트를 프로젝트 B에서 정의합니다. 정확히 무엇을하려 하느냐에 달려 있지만, 프로젝트 B의 폼이 프로젝트 A에서 시작되었지만 프로젝트 A의 폼이 시작될 버튼이있는 곳에서는이 방법을 사용했습니다. 그래서 프로젝트에 이벤트를 추가했습니다. B의 양식, 프로젝트 A에서 양식을 시작하는 동안 구독하는 경우 프로젝트 B의 이벤트가 실행되면 프로젝트 A의 코드가 올바른 양식을 시작할 수 있습니다.
모두 좋은 해결책이지만,이 방법을 사용하면 프로젝트가 잘 구성되어 있지 않을 수 있으며 코드를 다시 고려해야합니다.
관련 문제
- 1. artifactory가 여러 웹 컨테이너와 상호 작용하는 방법
- 2. 동시에 여러 웹 페이지와 상호 작용하는 방법
- 3. pynessus와 상호 작용하는 방법
- 4. 여러 Access 2013 프로젝트간에 VB 코드 공유
- 5. 루비에서 데이터베이스와 상호 작용하는 방법
- 6. 배경 페이지와 상호 작용하는 방법
- 7. 부모 레이아웃과 상호 작용하는 방법
- 8. USSD 메뉴와 상호 작용하는 방법?
- 9. Python에서 터미널과 상호 작용하는 방법
- 10. 프로젝트간에 상호 작용
- 11. 여러 UITableViewCell을 서로주고주고 상호 작용하는 방법은 무엇입니까?
- 12. Eclipse와 상호 작용하는 프로그램
- 13. 양식과 상호 작용하는 Usercontrol ...?
- 14. 상호 작용하는 단백질의 데이타베이스
- 15. 상호 작용하는 재미있는 방법은
- 16. 레일과 상호 작용하는 프로그램
- 17. Numpy 객체와 상호 작용하는 "올바른"방법
- 18. 정상적으로 2D 세계를 상호 작용하는 방법
- 19. 격자 내에서 상호 작용하는 컨트롤
- 20. 보기 컨트롤러가 UIWebView와 상호 작용하는 방법
- 21. Perl이 ajax 양식과 상호 작용하는 방법
- 22. C를 사용하여 COM 개체와 상호 작용하는 방법?
- 23. axWebBrowser를 사용하여 HTML과 상호 작용하는 방법?
- 24. 다른 방법으로 개체와 상호 작용하는 방법?
- 25. Selenium을 사용하여 Python에서 javascript와 상호 작용하는 방법?
- 26. WP8 다른 화면의 컨트롤과 상호 작용하는 방법
- 27. DotNetOpenAuth - "보기"와 상호 작용하는 방법
- 28. 서비스가 사용자와 상호 작용하는 최적의 방법
- 29. Windows Store App에서 SQL과 상호 작용하는 방법
- 30. UIScrollView 뒤에서 UIView와 상호 작용하는 방법
처리기의 예를 제공 할 수 있습니까? – TheRyan722