c#后台线程访问前台控件并显示信息示例

 更新时间:2014年03月03日 16:02:55   作者:  
这篇文章主要介绍了c#后台线程访问前台控件并显示信息示例,需要的朋友可以参考下

复制代码 代码如下:

//设置为后台线程

Thread th = new Thread(delegate() {
  append();
});
th.IsBackground = true;
th.Start();

//在append方法里面需要调用前台控件

public void append(){

  // ... 业务处理  

  this.Invoke(new flushMessage(showMessage), new object[] { row["Code"].ToString(), res });
}

//委托flushMessage和方法showMessage签名必须一致
private delegate void flushMessage(String id, String res);
private void showMessage(String id,String res)
{
if (res == "true")
{
txtMsg.Text += "\t\t\t\t" + id + "\t\t\t\t导入成功\r\n";
}
else
{
txtMsg.Text += "\t\t\t\t" + id + "\t\t\t\t\t导入失败\r\n";
}
}

相关文章

  • C#.NET获取拨号连接的宽带连接方法

    C#.NET获取拨号连接的宽带连接方法

    这篇文章主要介绍了C#.NET获取拨号连接的宽带连接方法,实例演示了一个C#封装的ADSL拨号连接类及其使用方法,需要的朋友可以参考下
    2015-06-06
  • C#用表达式树构建动态查询的方法

    C#用表达式树构建动态查询的方法

    这篇文章主要介绍了C#用表达式树构建动态查询的方法,帮助大家更好的理解和学习c#,感兴趣的朋友可以了解下
    2020-12-12
  • unity实现鼠标拖住3D物体

    unity实现鼠标拖住3D物体

    这篇文章主要为大家详细介绍了unity实现鼠标拖住3D物体,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • 深入c# Func委托的详解

    深入c# Func委托的详解

    本篇文章是对c#中的Func委托进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • C#实现获取程序路径方法小结

    C#实现获取程序路径方法小结

    这篇文章主要介绍了C#实现获取程序路径方法,实例分析了C#获取文件路径的各种常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • Unity3D实现物体闪烁效果

    Unity3D实现物体闪烁效果

    这篇文章主要为大家详细介绍了Unity3D实现物体闪烁效果,类似霓虹灯、跑马灯、LED灯效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-04-04
  • c# base64转字符串实例

    c# base64转字符串实例

    这篇文章主要介绍了c# base64转字符串实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • C#通过配置文件动态修改web.config内容的操作步骤

    C#通过配置文件动态修改web.config内容的操作步骤

    这篇文章主要介绍了C#通过配置文件动态修改web.config内容的操作步骤,文中通过图文结合的方式介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-03-03
  • C#实现根据图片的链接地址获取图片的后缀名

    C#实现根据图片的链接地址获取图片的后缀名

    这篇文章主要为大家详细介绍了C#如何实现根据图片的链接地址获取图片的后缀名,文中的实现方法讲解详细,感兴趣的小伙伴可以跟随小编一起了解一下
    2023-02-02
  • C#多线程死锁介绍与案例代码

    C#多线程死锁介绍与案例代码

    这篇文章介绍了C#多线程的死锁,并使用案例代码实现解决方案,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04

最新评论