1.偶有一个按钮事件,里面有N多个单独循环,如何写一个比效准一点的进度条代码?有示例代码吗?
2.这个按钮事情,如何实现简单的多线程,而不至于像死机那样?
谢了(仅剩这点分了,以后再补上,走过路过,看看也行)

解决方案 »

  1.   

    1.循环时加个计数器,然后用进度条进行
    2.加一个application.process,可以不至于像死机
      

  2.   

    1.你得N值确定吗
    2.创建一个Thread,把按钮的执行代码放进去
      

  3.   

    2.如果不想创建Thread的话,可以在每个循环中加Application.ProcessMessages
      

  4.   

    1、搞2级进度条:1级是第i(of N)个循环;2级是循环里的第j(of n[i])次
    2、disable form,创建线程执行N多个单独循环,结束后enable form
      

  5.   

    Application.ProcessMessages;可以减少循环假死现象!