91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 55KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-09
  • 語言: C#
  • 標簽: C#??多線程??

資源簡介

C# 多線程開發源碼事例 WINFORM

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.Threading;


namespace?MultiThreadDemo
{
????public?partial?class?formname?:?Form
????{
????????public?static?int?temp1;
????????public?static?int?temp2;
????????Thread?t1?=?new?Thread(new?ThreadStart(showLable1));
????????Thread?t2?=?new?Thread(new?ThreadStart(showLable2));
????????public?formname()
????????{
????????????InitializeComponent();
????????}

????????public?static?void?showLable1()
????????{
????????????for?(int?i?=?0;?i?????????????{
????????????????temp1?=i?;
????????????????Thread.Sleep(250);
????????????}
????????}
????????public?static?void?showLable2()
????????{
????????????for?(int?i?=?0;?i?????????????{
????????????????temp2?=?i;
????????????????Thread.Sleep(870);
????????????}
????????}
????????public???void?showLable1str()
????????{
????????????for?(int?i?=?0;?i?????????????{
????????????????this.label1.Text?=?i.ToString?();
???????????????
????????????}
????????????Application.DoEvents();
????????}
????????public???void?showLable2str()
????????{
????????????for?(int?i?=?0;?i?????????????{
????????????????this.label2.Text?=?i.ToString?();
?????????????
????????????}
????????????Application.DoEvents();
????????}

????????private?void?timer1_Tick(object?sender?EventArgs?e)
????????{
????????????this.label1.Text?=?temp1.ToString();
????????????this.label2.Text?=?temp2.ToString();
????????}

????????private?void?btn_start_Click(object?sender?EventArgs?e)
????????{//開始線程
????????????t1.Start();
????????????t2.Start();
????????????btn_start.Enabled?=?false;
????????}

????????private?void?btn_abort_Click(object?sender?EventArgs?e)
????????{//殺死線程
????????????try
????????????{
????????????????if?(t1.IsAlive)
????????????????????t1.Abort();
????????????????if?(t2.IsAlive)
????????????????????t2.Abort();
????????????????btn_abort.Enabled?=?false;
????????????????btn_resume.Enabled?=?false;
????????????????btn_start.Enabled?=?false;//5-1-a-s-p-x
????????????????btn_suspend.Enabled?=?false;
????????????}
????????????catch?(Exception?exp)
????????????{
????????????????MessageBox.Show(exp.Message.ToString());
????????????}
????????}

????????private?void?btn_suspend_Click(object?sender?EventArgs?e)
????????{//掛起線程
????????????if?(t1.ThreadState?==?ThreadState.WaitSleepJoin)
????????????{
????????????????t1.Suspend();
????????????????t2.Suspend();
????????????????this.btn_suspend.Enabled?=?false;
????????????????this.btn_resume.Enabled?=?true;
????????????}
????????}

????????private?void?btn_resume_Click(object?sender?EventArgs?e)
????????{//恢復線程
????????????if?(t1.ThreadState?==?ThreadState.Suspended)
????????????{
????????????????t1.Resume();
????????????????t2.Resume();
????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3735??2010-03-12?09:43??多線程源碼MultiThreadDemo\51aspx源碼必讀.txt

?????文件??????11776??2013-07-23?16:45??多線程源碼MultiThreadDemo\bin\Debug\MultiThreadDemo.exe

?????文件??????38400??2013-07-23?16:45??多線程源碼MultiThreadDemo\bin\Debug\MultiThreadDemo.pdb

?????文件??????14328??2013-07-23?16:46??多線程源碼MultiThreadDemo\bin\Debug\MultiThreadDemo.vshost.exe

?????文件????????490??2009-06-11?05:14??多線程源碼MultiThreadDemo\bin\Debug\MultiThreadDemo.vshost.exe.manifest

?????文件???????3880??2013-07-23?16:45??多線程源碼MultiThreadDemo\Form1.cs

?????文件???????7568??2013-07-23?16:40??多線程源碼MultiThreadDemo\Form1.Designer.cs

?????文件???????6008??2013-07-23?16:40??多線程源碼MultiThreadDemo\Form1.resx

?????文件???????4945??2007-07-18?09:38??多線程源碼MultiThreadDemo\from.gif

?????文件???????3741??2009-09-29?20:01??多線程源碼MultiThreadDemo\MultiThreadDemo.csproj

?????文件????????919??2010-03-12?09:48??多線程源碼MultiThreadDemo\MultiThreadDemo.sln

????..A..H.?????15872??2013-07-23?17:33??多線程源碼MultiThreadDemo\MultiThreadDemo.suo

?????文件???????2980??2013-07-23?16:46??多線程源碼MultiThreadDemo\obj\Debug\MultiThreadDemo.csproj.FileListAbsolute.txt

?????文件????????847??2013-07-23?16:40??多線程源碼MultiThreadDemo\obj\Debug\MultiThreadDemo.csproj.GenerateResource.Cache

?????文件??????11776??2013-07-23?16:45??多線程源碼MultiThreadDemo\obj\Debug\MultiThreadDemo.exe

?????文件????????180??2013-07-23?16:40??多線程源碼MultiThreadDemo\obj\Debug\MultiThreadDemo.formname.resources

?????文件??????38400??2013-07-23?16:45??多線程源碼MultiThreadDemo\obj\Debug\MultiThreadDemo.pdb

?????文件????????180??2013-07-23?16:37??多線程源碼MultiThreadDemo\obj\Debug\MultiThreadDemo.Properties.Resources.resources

?????文件????????530??2010-03-11?23:13??多線程源碼MultiThreadDemo\Program.cs

?????文件???????1403??2010-03-11?23:18??多線程源碼MultiThreadDemo\Properties\AssemblyInfo.cs

?????文件???????2880??2009-09-29?19:51??多線程源碼MultiThreadDemo\Properties\Resources.Designer.cs

?????文件???????5612??2009-09-29?19:51??多線程源碼MultiThreadDemo\Properties\Resources.resx

?????文件???????1100??2009-09-29?19:51??多線程源碼MultiThreadDemo\Properties\Settings.Designer.cs

?????文件????????249??2009-09-29?19:51??多線程源碼MultiThreadDemo\Properties\Settings.settings

?????文件????????125??2007-03-27?14:33??多線程源碼MultiThreadDemo\最新Asp.Net源碼下載.url

?????文件???????1980??2010-03-11?23:12??多線程源碼MultiThreadDemo\說明.txt

?????目錄??????????0??2010-03-08?14:44??多線程源碼MultiThreadDemo\obj\Debug\Refactor

?????目錄??????????0??2010-03-08?14:44??多線程源碼MultiThreadDemo\obj\Debug\TempPE

?????目錄??????????0??2013-07-25?08:38??多線程源碼MultiThreadDemo\bin\Debug

?????目錄??????????0??2013-07-25?08:38??多線程源碼MultiThreadDemo\obj\Debug

............此處省略7個文件信息

評論

共有 條評論