在主程序模快中我用反射调用一个子模快,该子模快包含一个在窗体中嵌入Excel文件的代码,当在主程序模块中创建子模快时,如果不将子模快窗体的父窗体设为主窗体上的一个Panel的话,程序会正常运行,并在新窗体中打开子模块窗体,如果将子模快窗体的父窗体设为主窗体的一个Panel的话,则在显示子模块窗体时出错,出错信息为“请求的资源在使用中”附:子模块中嵌入Excel的代码如下:
string strFileName = @"c:\a.xls";
Object refmissing = System.Reflection.Missing.Value;
try
{
  axWebBrowser1.Navigate(strFileName, ref refmissing , ref refmissing , ref refmissing ,     ref refmissing);
}
catch(Exception ee)
{
  MessageBox.Show(ee.Message);
}主模块中创建子模块的代码如下:string strAssesmblyPath = Application.StartupPath + "\\WinTest1.dll" 
Assembly assemblyForm   = Assembly.LoadFrom(strAssesmblyPath.Trim());Type typeForm = assemblyForm.GetType("WinTest1.Form1");
Form frmA     = (Form)Activator.CreateInstance(typeForm);frmA.TopLevel = false;frmA.Parent    = this.pnlClient;
frmA.Dock      = DockStyle.Fill;
frmA.FormBorderStyle = FormBorderStyle.None;frmA.Show();哪位朋友帮忙回答一下,在此多谢了!