我在程序里已经用 try catch 进行异常捕获,但是没效果System.OutOfMemoryException: 内存不足。 at FT.Util.UI.UILink.ShowDialog(String UIType, Object[] data) at FT.Util.UI.UILink.ShowDialog(String Type) at FT.Util.UI.FormMain.ShowDialog(String dialogName) at FT.Hosp.AnaApp.FormMain.BarMain_ItemClick(Object sender, EventArgs e) at DevComponents.DotNetBar.DotNetBarManager.9D(BaseItem 2KR) at DevComponents.DotNetBar.BaseItem.RaiseClick() at DevComponents.DotNetBar.BaseItem.InternalMouseUp(MouseEventArgs objArg) at DevComponents.DotNetBar.PopupItem.InternalMouseUp(MouseEventArgs objArg) at DevComponents.DotNetBar.ButtonItem.InternalMouseUp(MouseEventArgs objArg) at DevComponents.DotNetBar.BaseItem.InternalMouseUp(MouseEventArgs objArg) at DevComponents.DotNetBar.GenericItemContainer.InternalMouseUp(MouseEventArgs objArg) at DevComponents.DotNetBar.Bar.OnMouseUp(MouseEventArgs e) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at DevComponents.DotNetBar.Bar.WndProc(Message& m) at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at FT.Util.UI.UILink.ShowDialog(String UIType, Object[] data)
at FT.Util.UI.UILink.ShowDialog(String Type)
at FT.Util.UI.FormMain.ShowDialog(String dialogName)
at FT.Hosp.AnaApp.FormMain.BarMain_ItemClick(Object sender, EventArgs e)
at DevComponents.DotNetBar.DotNetBarManager.9D(BaseItem 2KR)
at DevComponents.DotNetBar.BaseItem.RaiseClick()
at DevComponents.DotNetBar.BaseItem.InternalMouseUp(MouseEventArgs objArg)
at DevComponents.DotNetBar.PopupItem.InternalMouseUp(MouseEventArgs objArg)
at DevComponents.DotNetBar.ButtonItem.InternalMouseUp(MouseEventArgs objArg)
at DevComponents.DotNetBar.BaseItem.InternalMouseUp(MouseEventArgs objArg)
at DevComponents.DotNetBar.GenericItemContainer.InternalMouseUp(MouseEventArgs objArg)
at DevComponents.DotNetBar.Bar.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevComponents.DotNetBar.Bar.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
//dispose resource
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(true);
}