如何让我们的网站新闻被百度新闻收录网页百度
出现告警:“System.NullReferenceException,HResult=0x80004003,Message=未将对象引用设置到对象的实例。"的解决办法。
主要原因:是窗体大小改变Form1_Resize事件先于窗体Form1_Load事件加载执行,引起Tag值为NULL,造成告警。
解决方法:
增加Load_flag标志位,作为Form1_Load已加载标志,供Form1_Resize事件调用,确保事件Form1_Load先于事件Form1_Resize加载!在执行Form1_Resize事件的代码前先行判断Load_flag的值是否为True,以确定Form1_Load事件是否加载;如果Form1_Load没有加载(Load_flag= false),则Form1_Resize不执行具体代码,相当于屏蔽了Form1_Resize,从而避免了功能函数setControls执行时出现Tag为NULL,出现异常告警。
具体代码说明如下:(红色部分为相关内容)
1、定义全局变量