2
chkTest
이라는 CheckBox 컨트롤이있는 경우 부울 변수에 상태를 할당하는 정확한 방법은 무엇입니까?CheckBox를 부울로 변환하는 방법?
Dim blnResult As Boolean
blnResult = [insert code here]
chkTest
이라는 CheckBox 컨트롤이있는 경우 부울 변수에 상태를 할당하는 정확한 방법은 무엇입니까?CheckBox를 부울로 변환하는 방법?
Dim blnResult As Boolean
blnResult = [insert code here]
Dim blnResult As Boolean
blnResult = chkTest = vbChecked
내가로 써서'blnResult = (chkTest.Value = vbChecked)' –
이유는 무엇입니까? 대괄호는 중복됩니다. – CJ7
모두 "중복"입니다. 그러나 코드는 다른 프로그래머가 읽을 수 있도록 작성되었습니다. 컴파일러는 관계없이 동일한 바이너리를 생성합니다. 나는 그것을 괄호 안에 넣는 것이 훨씬 더 읽기 쉽다고 생각한다. 명시 적으로 'Value'속성에 액세스하는 것은 훨씬 더 읽기 쉽고 "기본"속성의 사용으로 인해 발생하는 원치 않는 놀라움을 줄여줍니다. –