日期:2014-05-17  浏览次数:20845 次

此处报错:未将对象引用设置到对象的实例。(怎么修改?)
        string STRQQ;
        void jianqieban()
        {
           STRQQ = Convert.ToString(Clipboard.GetDataObject().GetData(DataFormats.Text));//此处报错:未将对象引用设置到对象的实例。(怎么修改?)
        }
        //委托
        delegate void JQBdelegate();
       JQBdelegate dele = new JQBdelegate(jianqieban);
       dele.BeginInvoke(null, null);

------解决方案--------------------
出错时,看下是那个变量为null了,断点的信息量很大的,好好看一下,既然是null空异常,先找到是谁出现空异常,在找具体原因
------解决方案--------------------



 STRQQ = Convert.ToString(Clipboard.GetDataObject().GetData(DataFormats.Text));


改成



var info= Clipboard.GetDataObject().GetData(DataFormats.Text);
 STRQQ = Convert.ToString(info);


断点在var info那,你会发现info为null