Hola,
Generalmente la instrucción que dices la emplea Delphi en el archivo de proyecto. Cuando se crean formularios en tiempo de ejecución suele hacerse algo similar a esto:
Código Delphi
[-]
Form2 := TForm2.Create(Self);
Y, si quieres comprobar si "Form2" contiene ya una instancia del formulario, previamente creada:
Código Delphi
[-]
if not Assigned(Form2)
Form2 := TForm2.Create(Self);
Form2.ShowModal();
Creo recordar que los formularios cuentan con un método "Showing" que indica si está mostrándose el formulario en cuestión.