컴퓨터활용능력 1급 필기데이터베이스 일반컨트롤 Visible 속성난이도 3MCQ

컴퓨터활용능력 1급 필기 컨트롤 Visible 속성 기출문제 #15682

문제

다음 중 현재 폼에서 'cmd숨기기' 단추를 클릭하는 경우, DateDue 컨트롤이 표시되지 않도록 하기 위한 이벤트 프로시저로 옳은 것은?

① Private Sub cmd숨기기_Click() Me.[DateDue]!Visible = False End Sub ② Private Sub cmd숨기기_DblClick() Me!DateDue.Visible = True End Sub ③ Private Sub cmd숨기기_Click() Me![DateDue].Visible = False End Sub ④ Private Sub cmd숨기기_DblClick() Me.DateDue!Visible = True End Sub

정답

3

해설

정답: 3. 단추를 '클릭'할 때 동작하려면 _Click 프로시저여야 하고, 컨트롤을 '표시되지 않게' 하려면 Visible 속성을 False로 설정해야 한다. 컨트롤 참조는 Me![DateDue].Visible 형식이 올바르다.

오답 풀이

  • 1번: Me.[DateDue]!Visible은 컨트롤과 속성을 잇는 구두점(! 와 . )이 잘못되었다.
  • 2번: DblClick(더블클릭) 이벤트이고 Visible=True라 '표시되지 않게'와 반대이다.
  • 3번: _Click 이벤트에 Me![DateDue].Visible=False이므로 클릭 시 숨기는 것이 옳다.
  • 4번: DblClick 이벤트·Visible=True이며 참조 구문도 잘못되어 옳지 않다.

보충 개념 컨트롤 참조는 Me!컨트롤이름 또는 Me![컨트롤이름]을, 속성은 .속성명으로 연결한다. Visible=False면 숨김, True면 표시이다.

컴퓨터활용능력 1급 필기 데이터베이스 일반 다른 기출문제

컴퓨터활용능력 1급 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.