loNothing = .null. ? type( "loNothing" ) && right now it's a null logical loNothing = createobject( "form" ) loNothing = .null. ? type( "loNothing" ) && and now it's a null object loNothing = 0 loNothing = .null. ? type( "loNothing" ) && and now it's a null number>In short, the "Nothing" in VB is a reference to a null object variable; VFP Null is simply null variable (not of any type). The ActiveX does have another option for declaring what I wanted to do via code -- the other option is via XML and loading the definition and I am now pursuring this method.