331페이지 3번 문제입니다.
dim a
msgbox time & "열려진 폼을 종료할까요?",vbyesno+vbdefaultbutton1,"종료"
if a = yes then
docmd.close,,acsaveno
a=vbyes가 아니라 a=yes 라고 써도 맞나요?
안녕하세요.
yes로만 적으시면 폼이 종료되지 않습니다.
확인 버튼이 눌렸는지 확인하기 위해 vbyes로 입력해 주셔야 합니다.
좋은 하루 보내세요.
-
관리자2019-04-15 20:31:39
안녕하세요.
yes로만 적으시면 폼이 종료되지 않습니다.
확인 버튼이 눌렸는지 확인하기 위해 vbyes로 입력해 주셔야 합니다.
좋은 하루 보내세요.
-
관리자2019-04-18 15:48:13
안녕하세요.
dim은 변수를 프로그램에서 사용한다고 선언하는 것으로,
동일 프로시저 내에서만 사용되는 변수의 경우 선언없이 사용이 가능합니다.
현재까지 시험에서는 주로 선언없이도 사용가능한 문제만 출제되고 있습니다.
그래서 선언해서 사용하셔도 되고, 선언없이 사용하셔도 됩니다.
dim a는 생략가능하다는 것입니다.
괄호를 사용하는 경우는 변수에 메시지박스의 이벤트 정보를 저장할 때 사용됩니다.
변수 없이 사용하실 때는 괄호를 넣지 않고 사용합니다.
좋은 하루 보내세요.
-
*2019-04-17 16:29:11
msgbox 사용할때
어떤문제는 (331페이지 3번)
dim a
a=msgbox 라고 표기되고
또 다른문제에서는(277페이지 3번)
a=msgbox 라고 표기됩니다.
저 dim a는 써도 되고 안써도 되는것인가요? 기준이 따로 있나요?
그리고 msgbox(time & " 열려진 폼을 종료할까요?",vbyesno+vbdefaultbutton1,"종료")
여기서 msgbox time & " 열려진 폼을 종료할까요?",vbyesno+vbdefaultbutton1,"종료" 와 같이 괄호를 빼도 정답인가요? 아니면 따로 괄호를 쓰는 기준이 있나요?