知识大全 使用Visual C# .NET 创建线程
Posted 知
篇首语:非淡泊无以明志,非宁静无以致远。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用Visual C# .NET 创建线程相关的知识,希望对你有一定的参考价值。
使用Visual C# .NET 创建线程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
使用线程创建 Visual C# NET 应用程序 启动 Microsoft Visual Studio NET 新建名为 ThreadWinApp 的 Visual C# NET Windows 应用程序项目 向窗体添加一个 Button 控件 默认情况下 该按钮名为 Button 向窗体添加一个 ProgressBar 组件 默认情况下 该进度栏名为 ProgressBar 右键单击该窗体 然后单击 查看代码 将以下语句添加到文件的开头 using System Threading; 为 Button 添加以下 Click 事件处理程序 private void button _Click(object sender System EventArgs e) MessageBox Show( This is the main thread ); 将下面的变量添加到 Form 类 private Thread trd; 将下面的方法添加到 Form 类 private void ThreadTask() int stp; int newval; Random rnd=new Random(); while(true) stp=this progressBar Step*rnd Next( ); newval = this progressBar Value + stp; if (newval > this progressBar Maximum) newval = this progressBar Maximum; else if (newval < this progressBar Minimum) newval = this progressBar Minimum; this progressBar Value = newval; Thread Sleep( ); 注意 这是创建线程的基础代码 此段代码是一个无限循环 它随机增加或减小 ProgressBar 中的值 然后等待 毫秒后再继续 为 Form 添加以下 Load 事件处理程序 此段代码将新建一个新线程 使该线程成为后台线程 然后启动该线程 private void Form _Load(object sender System EventArgs e) Thread trd = new Thread(new ThreadStart(this ThreadTask)); trd IsBackground = true; trd Start(); 确认它可以使用 生成并运行该应用程序 请注意 ProgressBar 中的值会随机更改 这是新线程在起作用 要演示主线程独立于更改 ProgressBar 值的线程 请单击窗体上的按钮 会出现一个对话框 其中显示下面的错误信息 This is the main thread Wait for input 请注意 ProgressBar 中的值会继续更改 cha138/Article/program/net/201311/11720相关参考
C#创建多线程应用程序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在NET和C#中编写一个多
VisualC#多线程参数传递浅析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我们在写Rem
知识大全 Visual C#或Visual Basic创建Web应用程序(上)
VisualC#或VisualBasic创建Web应用程序(上) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
知识大全 Visual C#或Visual Basic创建Web应用程序(下)
VisualC#或VisualBasic创建Web应用程序(下) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起
知识大全 一步一步创建Visual Basic .NET 控件
一步一步创建VisualBasic.NET控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!我从来
用VisualC#.NET开发简单的复合控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 内容
知识大全 怎样在Visual C# .NET 中跟踪和调试(1)
怎样在VisualC#.NET中跟踪和调试(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 在 Visual Studio .NET 中使用 SQL Server 2000 创建数据库应用程
在VisualStudio.NET中使用SQLServer2000创建数据库应用程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内
VisualC#接口转换 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C#中不仅支持Net平台
C#实现远程线程插入 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用NET可以实现远程线程插