在你的主程序里这样做:
FormC.BorderStyle := bsDialog;
FormC.FormStyle := fsStayOnTop;
FormA.Hide;
FormB.Hide;
if FormC.ShowModal = mrOK then
    //ToDo: Your code
else
   //ToDo: Your code;
FormA.Show;
FormB.Show;