c#启动定时器读取dll的返回值很卡

时间:2023-01-21 23:24:24
就是定时向dll传递数据同时返回数据,然后显示出来,但是感觉整体界面有点卡,例如:点击按钮,点击一下看上去似乎没有任何反应一样,只有过1S左右才会有反应。有没有什么办法让界面看上去运行比较流畅。

4 个解决方案

#1


如果定时器里的执行时间在几十毫秒不会卡,超过必卡
只能再创建一个线程,在线程里完成你的业务
推荐 : http://www.cnblogs.com/sufei/p/3145333.html

#2


很明显你的dll函数内部操作时间太长。能改的话改合理就不会卡了。

#3


可以考虑使用 线程 做!

#4


谢谢各位,估计也只能改用线程了,定时器看来是行不通了。

#1


如果定时器里的执行时间在几十毫秒不会卡,超过必卡
只能再创建一个线程,在线程里完成你的业务
推荐 : http://www.cnblogs.com/sufei/p/3145333.html

#2


很明显你的dll函数内部操作时间太长。能改的话改合理就不会卡了。

#3


可以考虑使用 线程 做!

#4


谢谢各位,估计也只能改用线程了,定时器看来是行不通了。