当前位置: 首页 > news >正文

学生做防溺水题的网站中山市城乡和住房建设局网站

学生做防溺水题的网站,中山市城乡和住房建设局网站,常州住房和城乡建设部网站,在县城做商城网站C#线程的用法有几个不同的地方: 1、怎么启动线程? 2、是不是需要传入参数? 3、是不是要调用到UI中的控件,并对其进行更新? 关于启动线程,这里一个示例是在form中启动: 定义一个private:sta…

C#线程的用法有几个不同的地方:

1、怎么启动线程?

2、是不是需要传入参数?

3、是不是要调用到UI中的控件,并对其进行更新?

关于启动线程,这里一个示例是在form中启动:

定义一个private:static Form1^ instance;变量
并在构造函数中赋值为this:
Form1(void)
{instance = this;InitializeComponent();
}

假如有参数传入线程,使用下面这样的方法:

private: System::Void BTN_Config_Click(System::Object^ sender, System::EventArgs^ e)
{
。。。Thread^ formThread = gcnew Thread(gcnew System::Threading::ParameterizedThreadStart(instance, &Form1::myUARTThread));formThread->Start(20);
。。。
}

如果传入的参数需要更新到窗体的控件中,则需要使用delegate的方法,如下:

	delegate void myUARTThreadDelegate(Object^ obj);private: void myUARTThread(Object^ obj){ISynchronizeInvoke^ i = this;if (i->InvokeRequired){myUARTThreadDelegate^ tempDelegate = 	gcnew myUARTThreadDelegate(this, &Form1::myUARTThread);cli::array<System::Object^>^ args = gcnew cli::array<System::Object^>(1);args[0] = obj;i->BeginInvoke(tempDelegate, args);return;}this->textBox_Receiver->Text = obj->ToString();}

最后需要注意的是myUARTThreadDelegate(Object^ obj);参数用的时Object^,不能直接用count等。

http://www.sczhlp.com/news/79541/

相关文章:

  • 邯郸网站改版费用制作动画的软件
  • 甘肃网站建设推广体检营销型网站
  • 网站模块顺序调整网络整合营销方案ppt
  • 怎么做网站设wordpress发布外网访问
  • 微信公众号 视频网站开发跨境电商网站
  • 个人网站后台模板删除wordpress评论
  • 网站开发常见技术问题企业网站建设应用研究论文
  • p2p网站建设石家庄制作网站的基本步骤
  • 有没有专门做旅游攻略的网站php视频网站开发
  • 做网站售后好的公司网站开发 mvc
  • 中国建设银行官方招聘网站网页设计培训三个月然后就业
  • 虚拟主机wordpress抖音seo软件工具
  • 智能网站建设报价网站策划方案如何做
  • 公司做的网站访问很慢泉州中企动力科技股份有限公司
  • 徐州seo管理西安网站优化公司
  • 一般网站要多大的空间企业网站的主要内容
  • 网站视频主持人网小公司怎么做免费网站
  • 肇庆网站优化建设无锡网站推广电话
  • 全功能电子商务网站建设cad图库大全素材免费下载
  • 简历网站有哪些网站建设怎么建好
  • 泉州网站制作方案开发小程序的平台
  • 哪个网站做音基的题不花钱微小店网站建设费用
  • 网站推广宜选刺盾云下拉开发网站语言
  • 行业网站策划方案住总第三开发建设有限公司网站
  • 二手车网站模版wordpress 极验
  • 南昌网站建设维护wordpress添加指定文章
  • 简单小网站大连seo外包
  • 网站挑错126企业邮箱注册申请
  • 广州应用多的自助建站资讯河北省住房建设厅网站
  • 中国建设银行网站首页 定投网站建设硬件需求