책 내용 질문하기
문제4-3 닫기(cmd닫기) 버튼에 클릭 기능 구현하기
도서
2018 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
335
조회수
56
작성일
2018-03-12
작성자
탈퇴*원
첨부파일

이 문제를 풀 때, 반드시 a를 변수로 선언해야 하는건가요?

변수 선언을 하지 않고 이벤트 프로시저를 작성해도 결과물은 답과 똑같이 나옵니다.

변수 선언을 하는것과 하지않는 것의 차이는 무엇인가요?

①변수선언을 하지 않고 작성

Private Sub cmd닫기_Click()
a = MsgBox(Time() & " 열려진 폼을 종료할까요?", vbYesNo + vbDefaultButton1, "종료")

If a = vbYes Then
DoCmd.Close , , acSaveNo
End If

End Sub

②변수선언을 하고 작성(문제 해설)

Private Sub cmd닫기_Click()

Dim a

a = MsgBox(Time() & " 열려진 폼을 종료할까요?", vbYesNo + vbDefaultButton1, "종료")

If a = vbYes Then
DoCmd.Close , , acSaveNo
End If

End Sub

답변
2018-03-20 10:49:35

dim 은 변수를 선언하는 부분입니다.

변수를 선언하지 않아도 정상 실행 되므로

변수를 선언하지 않아도 정상 실행된다면 정답으로 인정 됩니다.

변수를 선언하고 작성하셔도 상관 없으시구요.

변수 부분은 사용자가 임의로 지정하는 부분이므로

대문자 AA 이든 aa 이든 상관 없구요. a,b, 변수1 등과 같이 사용하셔도 상관 없습니다.

어떻게 작성하시든 정확한 결과가 나오면 정답으로 인정 됩니다.

좋은 하루 되세요.

  • *
    2018-03-20 10:49:35

    dim 은 변수를 선언하는 부분입니다.

    변수를 선언하지 않아도 정상 실행 되므로

    변수를 선언하지 않아도 정상 실행된다면 정답으로 인정 됩니다.

    변수를 선언하고 작성하셔도 상관 없으시구요.

    변수 부분은 사용자가 임의로 지정하는 부분이므로

    대문자 AA 이든 aa 이든 상관 없구요. a,b, 변수1 등과 같이 사용하셔도 상관 없습니다.

    어떻게 작성하시든 정확한 결과가 나오면 정답으로 인정 됩니다.

    좋은 하루 되세요.

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