'******************************************************************************* ' MODULE: modInVB ' FILENAME: modInVB.bas ' AUTHOR: Jared De Blander ' CREATED: May 11, 2006 ' COPYRIGHT: Copyright (c) 2006 Jared De Blander. All Rights Reserved. ' WEBSITE: http://www.jx90.com/ ' E-MAIL: jared@deblander.org ' 'LICENSE: ' This library is free software; you can redistribute it and/or ' modify it under the terms of the GNU Lesser General Public ' License as published by the Free Software Foundation; either ' version 2.1 of the License, or (at your option) any later version. ' ' This library is distributed in the hope that it will be useful, ' but WITHOUT ANY WARRANTY; without even the implied warranty of ' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ' Lesser General Public License for more details. ' ' You should have received a copy of the GNU Lesser General Public ' License along with this library; if not, write to the Free Software ' Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ' '******************************************************************************* Public Function InVB() As Boolean InVB = checkInVB End Function Private Function checkInVB(Optional ByRef chkVB As Boolean) As Boolean Static chkVBResult As Boolean chkVBResult = chkVB If Not chkVBResult Then Debug.Assert checkInVB(True) checkInVB = chkVBResult End Function