oLabel1 = CREATEOBJECT('Label') oLabel2 = CREATEOBJECT('Label') oLabel3 = oLabel1 ? oLabel1 = oLabel2 && .F. - they're two different objects ? oLabel1 = oLabel3 && .T. - the same object ? COMPOBJ(oLabel1, oLabel2) && .T. - Object's are alike but we cannot tell if it's the same object ? COMPOBJ(oLabel1, oLabel3) && .T. - Object's are alike but we cannot tell if it's the same object oLabel1.Caption = "Two" ? oLabel1 = oLabel3 && .T. - still ? COMPOBJ(oLabel1, oLabel2) && .F. - Woops! They are different objects>