Bobby Heid
bheid at appdevgrp.com
Tue Dec 23 12:03:43 CST 2003
VB.NET uses short circuit logic, but it is the first MS VB to do so. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco Sent: Tuesday, December 23, 2003 12:29 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Slightly OT: VBScript Short-Circuit logic? The answer to your question is no. Any thing you pass into OR is going to be evaluated (same is true in VB/VBA). Try this code in VBA: <snip> Dim blnYes blnYes = True If blnYes Or CInt(70000) Then MsgBox "hi" End If </snip> You're going to get an overflow error even though blnYes = True. HTH, Jim DeMarco