本帖最后由 tiandiyuzhou1 于 2014-02-10 11:33:16 编辑

解决方案 »

  1.   

    private  delegate  void  DeleUpdateText ( string  text );
     
    private  void  UpdateText ( string  text )
    {
        if(this.InvokeRequired)
        {
            this.Invoke( new  DeleUpdateText( UpdateText ),  new  object[]{text} );
        }
        else
        {
            sc_Image_Info.Text =  text;
        }
    }sc_Image_Info.Text = info;
    改成
    UpdateText(info);
      
    *****************************************************************************
    签名档: http://feiyun0112.cnblogs.com/
      

  2.   

    谢谢斑竹,我也是定义了个MethodInvoker委托
                MethodInvoker ShowDelegate = delegate { sc_Image_Info.Text = ftp_info; };
                if (sc_Image_Info.InvokeRequired)
                    sc_Image_Info.Invoke(ShowDelegate);
                else
                    ShowDelegate();