하나의 창 이 네 가지 기능 을 실현 합 니 다. 조합 조회 입 니 다.
2180 단어 조합 조회콤 보 박스 선택 항목 캡 처
매번 조금씩 진보 하 다.이번에 다시 하면 언어 가 바 뀌 었 다 고 하지만 업무 논리 적 으로 생각 할 필요 가 훨씬 적다.게다가 그 전에 디자인 모델 을 배 웠 다.디자인 모델 에 대해 말하자면 자신 이 없고 디자인 모델 의 설명 언어 가 통속 적 이 고 이해 하기 쉬 워 서 항상 작은 이야기 의 형식 으로 안내 한다.디자인 모델 의 목적 은 프로그램 을 복용 성 이 강하 고 유연성 이 좋 으 며 안전성 이 높 고 성능 이 안정 적 인 소프트웨어 로 설계 하 는 것 이다.디자인 모델 의 중요 한 디자인 수단 은 바로 추상 과 포장 이다.중요 한 도 구 는 바로 인터페이스 이 고 인 터 페 이 스 를 활용 하여 프로그램 내부 모듈 간, 소프트웨어 간 의 호환성 을 크게 강화 하 는 것 이다.
다음은 추상 적 인 사상의 지도 아래 '기계실' 에서 매우 큰 싱크로 율 을 가 진 네 개의 조합 정보 조회 창 을 추상 적 으로 합병 하여 하나의 창 으로 실현 하 는 것 이다.
네 개의 창 '학생 기본 정보 유지, 학생 탑승 상태 조회, 학생 탑승 통계 정보 조회, 조작 원 업무 기록' 은 각종 네 가지 기능 에 대응 합 니 다.
1. 정보 조회, 가장 중요 한 문 제 는 조회 조건 의 문 제 를 해결 하 는 것 이다.
조합 조회 의 조건 은 기능 이 확 정 된 후에 조건 은 더 이상 데이터 시트 의 영향 을 받 지 않 는 다.기능 이 확정 되면 해당 하 는 데이터 시트 도 바 인 딩 을 따 르 기 때문이다.따라서 조회 할 데이터 시트 의 판단 을 창 선택 에 앞 당 길 수 있 습 니 다.데이터 시트 가 확정 되면 다음 조 회 는 인터페이스 정보 와 만 관계 가 있 고 다른 걱정 이 없다.
조회 조건 은 인터페이스 에서 제어 하고 얻 은 이상 인터페이스 정 보 를 한 세트 로 만들어 포장 하여 앞 과 연결 할 수 있 도록 한다.
2. ComboBox 에서 선택 한 항목 되 돌리 기
인터페이스 정 보 는 캡 처 후 직접 사용 할 수 있 고 할 말 이 없 으 며 간단하게 전달 하면 됩 니 다.
인터페이스 정 보 는 캡 처 후 직접 사용 할 수 없고 데이터베이스 시트 의 열 이름과 일치 하지 않 으 며 중국어 로 표시 되 어 사용자 의 이해 에 편리 합 니 다.데이터 시트 에 영어 (알파벳) 로 이름 을 짓 기 때문에 전환 이 필요 하 다.
다음은 가장 말 할 만 한 것 이다. 다른 것 은 '외손자 가 등롱 을 친다' 는 것 이다.
Public Function chargefield1database() As String ' cmbnName1
Select Case cmbName1.SelectedIndex
Case 0
Return "CardID"
Case 1
Return "UserID"
Case 2
Return "UserName"
Case 3
Return "Sex"
Case 4
Return "Department"
Case 5
Return "Grade"
Case 6
Return "stuClass"
End Select
Return Nothing
End Function