C# 多线程调用控件
来源:互联网 发布:数据库设计与开发规范 编辑:程序博客网 时间:2024/06/05 23:54
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication5
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Thread th = new Thread(test);
th.IsBackground = true;
th.Start("hahaha");//在此传入要执行的方法的参数
}
void test(object obj)//多线程只能接受object参数类型的方法
{
for (int i = 0; i < 10000000; i++ )
{
if (button1.InvokeRequired)
{
button1.Invoke(new Action<string>(s => { button1.Text = s; }), obj);
}
else
{
button1.Text = i.ToString();
}
//button1.Text = i.ToString();
}
}
}
}
- C# 多线程调用控件
- C#多线程如何调用控件
- C#2005 多线程中调用窗体控件
- c# vs2005 多线程中调用窗体控件
- C#中多线程里面如何调用控件
- c# vs2005 多线程中调用窗体控件 (摘)
- C# 多线程控件处理
- C# 多线程操作控件
- C# 多线程操作控件
- C#调用ActiveX控件
- C#调用ocx控件
- C#调用OCX控件
- C#多线程操作界面控件
- c#多线程使用webbrowser控件
- c#多线程操作UI控件
- C#之--多线程控件BackgroundWorker
- C#多线程的调用问题
- C#异步调用与多线程
- 关于c++的struct与class区别
- 博客开篇
- 随机数math包 switch 的用法 笔记
- POJ 1035 Spell checker
- 第三章:linear models for regression
- C# 多线程调用控件
- 队列简要实现,是queue,不是dequeue
- hiho 40 ->三分·三分求极值
- Android 事件总线OTTO用法快速入门
- Linux makefile 教程 非常详细,且易懂
- php生成艺术签名 下
- 状压DP
- POJ 3468 A Simple Problem with Integers -
- hdu 1426 Sudoku Killer(数独 dfs)