* FormRunning.PRG 08-Mar-98 * determine if a particular form is running. * It checks the Name property lparameter pcFormName local i, llRetVal llRetVal = .f. pcFormName = upper( pcFormName ) for i = 1 to _screen.FormCount if ( upper( _screen.Forms[i].Name ) == pcFormName ) llRetVal = .t. exit endif endfor return llRetValSo yes you can "use" the form .Name property to look for a form. But you can't manipulate the form via it's .Name. The only time .Name is used for anything of consequence is when there is object containership involved. If the form is part of a formset then things change a little. Then the form .Name distinguishes one form from another, just like .txtFirstName is different that .txtLastName inside the same container.