• Excel 加载项的怪现象


    执行“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            }
  • 相关阅读:
    快速导出B站收藏单节目列表
    打包Python程序
    PHP应用日志记录
    这几天折腾win10访问deepin共享的历程
    PHP更新本地公网IP到阿里云域名解析,实现DDNS
    PHP.ini 能不能加载子配置文件 ?
    PHP处理表单数据的一个安全回顾(记录教训)
    不用U盘,用一台好电脑给另一个电脑重装windows10
    方正 ignb路由器设置备份(自用笔记)
    Xiuno BBS 4.0 修改时间显示
  • 原文地址:https://www.cnblogs.com/fjwuyongzhi/p/231616.html
Copyright © 2020-2023  润新知