ЕСЛИ утверждение, разница между ЕСЛИ НЕТ ... Ложь против ЕСЛИ ИСТИНА - PullRequest
0 голосов
/ 02 октября 2019

Я хочу уточнить заявление VBA IF. В чем разница между ними:

if x=true then
'do something at true
end if

if NOT x=false then
' do something at true
end if

Оба утверждения будут проверять одинаковые условия. В чем разница между ними.

Если быть более точным, я работаю над объектом набора записей adodb и пытаюсь найти разницу между ними и не могу понять

If Not objMyRecordset.EOF=True Then
' do something when objMyRecordset.EOF is not true (Implicitly means False)
End if

If objMyRecordset.EOF=False Then
' do something when objMyRecordset.EOF returns False (implicitly means not True)
End if

Оба If являютсяпроверка того же состояния и здесь. Но в многочисленных статьях в интернете я нашел условие теста с If Not objMyRecordset.EOF=True Then. Там должна быть какая-то реальная причина этого. может кто-нибудь объяснить?

С уважением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...