책 내용 질문하기
컴활 1급 실기 질문이요!!
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
261
조회수
142
작성일
2011-10-12
작성자
첨부파일

Private Sub cmd닫기_Click()
aa = MsgBox("폼을 닫습니다.", vbOKCancel, " ")
If aa = vbOK Then
DoCmd.colose
End If

데이터베이스 기본모의고사 1회 2번문제인데요

음... 이 코드 작성기에서 이게 왜이러는지 이해가안되는데

전체적으로 설명좀 해주세요..

답변
2011-10-13 10:19:52

Private Sub cmd닫기_Click()
aa = MsgBox("폼을 닫습니다.", vbOKCancel, " ") <- aa라는 변수에 msgbox에서 선택된 내용을 넣습니다.
If aa = vbOK Then <- aa에 들어있는 값이 vbok 이면
DoCmd.colose <- 폼을 닫습니다.
End If

msgbox("메시지박스의내용", 단추의종류, "메시지박스의제목표시줄에표시될 내용")

이므로

폼을닫습니다. 라는 메시지가 표시 되고 vbokcancel 즉 확인, 취소 버튼이 나타나게 합니다. 이중 확인을 누르면 aa 변수에 vbok 가 입력되게 되죠.

"" 는 제목표시줄에 표시될 내용으로 공백이므로 제목표시줄에 아무것도 표시 되지 않습니다.

생략하시면 기본적으로 microsoft access 가 표시 됩니다.

좋은 하루 되세요.

"
  • *
    2011-10-13 10:19:52

    Private Sub cmd닫기_Click()
    aa = MsgBox("폼을 닫습니다.", vbOKCancel, " ") <- aa라는 변수에 msgbox에서 선택된 내용을 넣습니다.
    If aa = vbOK Then <- aa에 들어있는 값이 vbok 이면
    DoCmd.colose <- 폼을 닫습니다.
    End If

    msgbox("메시지박스의내용", 단추의종류, "메시지박스의제목표시줄에표시될 내용")

    이므로

    폼을닫습니다. 라는 메시지가 표시 되고 vbokcancel 즉 확인, 취소 버튼이 나타나게 합니다. 이중 확인을 누르면 aa 변수에 vbok 가 입력되게 되죠.

    "" 는 제목표시줄에 표시될 내용으로 공백이므로 제목표시줄에 아무것도 표시 되지 않습니다.

    생략하시면 기본적으로 microsoft access 가 표시 됩니다.

    좋은 하루 되세요.

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