2 weixin 39957585 weixin_39957585 于 2017.09.01 14:01 提问

C# winfrom线程问题

win from 页面中 在一个方法里 首先给页面上的listbox 输出一句话 然后执行一段代码
当代码执行完 listbox 再输出一句话 ?
怎么写???

3个回答

xdashewan
xdashewan   2017.09.01 14:51

执行一段代码很花费时间吗?如果不花费时间并不需要线程。使用线程的话可以在完成后使用委托让listbox再输出一句话

xdashewan
xdashewan 回复weixin_39957585: 按钮点击后输出“开始抓取数据”,这应该没问题,然后线程开始执行GrabData,执行到最后一句代码后,加一句调用委托的代码即可实现输出 “抓取成功”
3 个月之前 回复
weixin_39957585
weixin_39957585 ![图片说明](http://img.ask.csdn.net/upload/201709/01/1504256309_49617.png) 当我点击按钮时 首先在listbox中输出 “开始抓取数据” 当 GrabData(dtime, out ErrorMsg); 这个方法执行完时 再输出 “抓取成功” 实现这样的结果: ![图片说明](http://img.ask.csdn.net/upload/201709/01/1504256588_589312.png)
3 个月之前 回复
weixin_39957585
weixin_39957585   2017.09.01 17:06

效果

weixin_39957585
weixin_39957585   2017.09.01 17:07

这个是代码图片说明

Csdn user default icon
上传中...
上传图片
插入图片