책 내용 질문하기
엑세스질문
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
418
조회수
103
작성일
2017-08-17
작성자
탈퇴*원
첨부파일

엑세스 실전모의고사 a형 문제2-3 메세지상자가 나타나도록 이벤트 프로시저 작성하는 문제입니다

코드를
Private Sub cmd닫기_Click()
Dim aa
aa = MsgBox(Time & " 폼을 종료할까요?", vbYesNo + vbDefaultButton2, Me.Caption)
If aa = vbYes Then
DoCmd.Close
End If

이렇게 입력했는데 빨간색 부분이 이해가 안갑니다. 메세지박스 타이틀명 적는곳에 caption이 뭔지도모를겠고...왜 적는거죠??그냥 "거래처현황" 이렇게 적어주면 안되나요????

위 코드를 답변보고 작성하고 채점프로그램 실행시키니 메세지 박스가 표시되지않는다고 뜨네요...

파일첨부해드릴테니 왜 저렇게 오류뜨는지 봐주세요...

답변
2017-08-22 09:45:29

안녕하세요.

me는 해당 컨트롤이 있는 개체를 지정하는 것이고, caption은 '캡션' 속성을 의미합니다. 폼의 속성 시트 창의 '형식' 탭에 보면 '캡션'이라는 속성이 있는데, 이 속성에 지정된 값을 표시하라는 의미입니다. 문제에 캡션 속성을 이용하라는 특별한 지시사항이 없으므로 직접 '거래처현황'을 입력해도 됩니다. 하지만 캡션 속성을 이용해서 값을 표시하라는 문제도 출제되니 알아두셔야 합니다.

저희 채점 프로그램상의 문제인듯 합니다. 님은 맞게 작성하셨습니다.

즐거운 하루 되세요.

  • *
    2017-08-22 09:45:29

    안녕하세요.

    me는 해당 컨트롤이 있는 개체를 지정하는 것이고, caption은 '캡션' 속성을 의미합니다. 폼의 속성 시트 창의 '형식' 탭에 보면 '캡션'이라는 속성이 있는데, 이 속성에 지정된 값을 표시하라는 의미입니다. 문제에 캡션 속성을 이용하라는 특별한 지시사항이 없으므로 직접 '거래처현황'을 입력해도 됩니다. 하지만 캡션 속성을 이용해서 값을 표시하라는 문제도 출제되니 알아두셔야 합니다.

    저희 채점 프로그램상의 문제인듯 합니다. 님은 맞게 작성하셨습니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.