问题是这样的,我做了一个C#调用MATLAB的混合编程程序,点击C#中的按钮以后就调用matlab程序了,可是这个matlab程序运行比较慢,需要15秒左右的时间才能得出计算结果(主要是与计算的数据量有关),我想制作一个进度条来显示计算的进度,但是我又不能确定我的matlab程序何时计算技术。想问一下大家有没有什么好的办法。我想到的办法是让进度条循环的递进,进度条运行到末端以后重新回到起始位置,我用timer控件来让进度条进度递增,可是运行的时候进度条不是显示在最前端,跟没有设计进度条一样,也不知道哪里的问题。我想问大家一下有没有什么比较理想的方法来解决这个问题,主要是等待运行结果的时间有点长,让人感觉好像按钮没有作用或者是电脑死机了。大家有什么办法都可以说一说,非常感谢大家的帮助。
我也不知道怎么不能让我设置帖子的给分数了,实在不好意思。