책 내용 질문하기
msgbox 이벤트 프로시져의 차이가 무엇인지 알려주세요.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
162
작성일
2013-06-25
작성자
첨부파일

안녕하세요... 실기 준비하는 수험생입니다...!!

Msgbox 이벤트 프로시져 설정시 아래 두개의 형태로 Access에서 해설되 있는데 차이가

무엇인지 알고 싶습니다...!! 아래 빨간 부분의 이해가 잘 안됩니다.

* 첫번째

Dim aa
aa = MsgBox(Time & "폼을 종료할까요?", vbYesNo + vbDefaultButton2, "")
If vbYes Then
DoCmd.Close
End If

* 두번째

Dim aa
aa = MsgBox(Time & " 열려진 폼을 종료할까요?", vbYesNo + vbDefaultButton1, "")
If aa = vbYes Then
DoCmd.Close
End If

vbDefaulButton1, 또는 2 를 버튼이 두개인지 하나인지로 이해할라고 했는데 그건 아닌것 같습니다..ㅠㅠ;;

설명 좀 해주세요.... 감사합니다...^^

답변
2013-06-25 10:56:02

vbyesno

라는 것은 예 와 아니오 단추가 나오는 것입니다.

메시지 박스에

예 아니오

가 있는데 vbdefaultbutton1 이면 예가 기본적으로 선택된 상황이구요.(예 버튼에 보면 ---- 과 같은 박스표시가 있는것을 알 수 있습니다.)

2 이면 아니오가 기본적으로 선택되는 것입니다.

기본적으로 선택(포커스가 위치)된 값을 정하기 위한 것이죠.

좋은 하ㅜㄹ 되세요.

"
  • *
    2013-06-25 10:56:02

    vbyesno

    라는 것은 예 와 아니오 단추가 나오는 것입니다.

    메시지 박스에

    예 아니오

    가 있는데 vbdefaultbutton1 이면 예가 기본적으로 선택된 상황이구요.(예 버튼에 보면 ---- 과 같은 박스표시가 있는것을 알 수 있습니다.)

    2 이면 아니오가 기본적으로 선택되는 것입니다.

    기본적으로 선택(포커스가 위치)된 값을 정하기 위한 것이죠.

    좋은 하ㅜㄹ 되세요.

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