用VB调用了Fortran生成的exe文件,因为该exe运行有段时间,想在VB界面上做个进度条,用进度条控件,但我怎么把握EXE的进程百分比呢?哪位遇到过这样的问题?求答复

解决方案 »

  1.   

    你先大概估计一下时间,然后用Timer控件,虚假地...哼哼哼
      

  2.   


    这个好像不错,时间最好定得比实际长一点或者是不是可以查询该程序调用到的dll文件的状态?
      

  3.   

    怎么把握EXE的进程百分比呢
    //
    首先你得有一个进度信息啊....比如那个EXE运行到什么程度算完,当前是什么程度....有了这些可量化的东东,才能用进度条去显示...........
      

  4.   


    没错,360安装Windows补丁就是这么干的。
      

  5.   

    我的EXE在DOS屏幕上有循环输出,我怎么取屏幕上的输出步数?我知道总步数了,所以只要取到实时输出的部署就好做了。所以现在问题时怎么取EXE运行时在DOS屏上的数字输出
      

  6.   

    既然是命令行输入输出,那使用管道重定向就可以搞定:http://topic.csdn.net/u/20080314/21/5aa66dea-2a8a-45a1-bd38-d305bbb1b8fa.html