程序中有一个MDI窗口与一个MDICHILD窗口,MDI窗口是动态创建的,我在创建MDICHILD窗口时总是出现错误信息'Cannot create form,No MDI forms are currently active'create mdiwindow***************************************************
frmPosMain的FormStyle为fsMDIForm
  if frmPosMain = nil then begin
    frmMain.Hide;
    frmPosMain := TfrmPosMain.Create(Application);
    frmPosMain.Show;
*******************************************************************create mdichildwindow**********************************************
frmSales的FormStyle为fsMDIChild
procedure TfrmPosMain.mSalesClick(Sender: TObject);
var Child :TfrmSales;
begin
  Child := TfrmSales.Create(Application);
end;
*******************************************************************