悟空-简单就好
.net企业级应用研究

考虑最复杂的情况
开发出最简单的实现


Word文档-资料管理系统!

导航

 
执行“1”次后,Click事件不再引发。(测试代码如下)
1、语言:C#.net Vs2003
2、若只有“Message.Show”一句则整个自动创建的工具栏正常工作
3、Why:事件委托链为什么会被自动执行“-=”或是其它原因
4、和内存大小及释放有关?
 1public  void  Memo1_Click(Microsoft.Office.Core.CommandBarButton Ctrl ,  ref System.Boolean CancelDefault)
 2        {
 3            try
 4            {
 5                string[] abc=new string[7777] ;
 6                string[] abc1=new string[77777] ;
 7                string[] abc2=new string[77777] ;
 8                string[] abc3=new string[77777] ;
 9                string[] abc4=new string[77777] ;
10                string[] abc5=new string[77777] ;
11                string[] abc6=new string[777577] ;
12                for(int i=0;i<7776;++i)
13                {
14                    abc[i]=i.ToString() ;
15                }

16                MessageBox.Show("OK") ;
17                abc=null;
18                abc1=null;
19                abc2=null;
20                abc3=null;
21                abc4=null;
22                abc5=null;
23                abc6=null;
24            
25            }

26            catch
27            {}
28     
29            }
posted on 2005-09-07 10:32  新悟空  阅读(635)  评论(1编辑  收藏  举报