Так не пойдет, ибо форма будет постоянно существовать с момента запуска программы до ее завершения.
Можно использовать модальное окно.
Код:
begin
application.createform(TForm2,Form2);
if Form2.ShowModal=mrOk then
begin
//Some code
end;
Form2.Free;
end;