Debes hacerlo con
FreeAndNil ya que éste hace que el formulario se destruya,libere la memoria ocupada y tu formulario Form_Prueba lo ponga en nulo(nil);
Ten en cuenta que el método
Release no destruye al formualrio inmediatamente sino que tan solo manda un mensaje (con la API PostMessage y no con SendMessage), a la cola de Mensajes de Windows informandole que debe ser destruido.
Para entender un poco mas la cuestion puedes leer estos otros hilos.-->
1,
2 etc. aunque mejor seria si chequeas la Ayuda de Delphi.
saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7