Código Delphi
[-]
if not Assigned(FrmCliente) then
FrmCliente := TfrmCliente.Create(Application)
else
FrmCliente.Show;
Sólo es necesario usar Show si ya está creado para ponerlo al frente (equivale a poner BringToFront) pues el Create automáticamente hará el Show y pondrá el formulario al frente.
// Saludos