Если применяется Release, то не может быть что форма остается.
Вот из справки:
"Destroys the form and frees its associated memory."
Т.е. форма уничтожается и память освобождается.
Что-то у тебя там не так. К тому же форма как таковая не может отображается в процессах - там показываются только приложения (программы).
Вот пример как может происходить запрос пароля (источник DelphiWord )
Код:
var
Password: string;
begin
if InputQuery('Password', 'Enter your password', PassWord) then
if Password = 'D5DG' then
begin
// Other initialization routines can go here.
Application.CreateForm(TMainForm, MainForm);
Application.Run;
end
else
MessageDlg('Incorrect Password, terminating program', mtError, [mbok], 0);
end.
это надо вставлять в файл проекта (dpr)