L li_tj Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-13 #1 比如我正在打开delphi6,但是现在想 用一个进度条来表示delphi6的打开进度, 怎么处理呢?如果是在进行网络操作, 又怎么考虑网络延迟的影响?
G gxcooo Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-23 #3 对未知的程序,其进度是未知的[]除非是你自己写的程序并设了相应标志
S shenloqi Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-23 #4 如果这个进程是你创建的,应该是可以的,你在你要显示进度的进程中通过诸如共用一段 内存空间等方法写入你的进程的执行进度,然后主线程定期去读就可以了(甚至可以调用 主线程的方法)。考虑网络延时我觉得比较复杂,要能够知道具体的总工作量,网络当前 状况等等情况:(
如果这个进程是你创建的,应该是可以的,你在你要显示进度的进程中通过诸如共用一段 内存空间等方法写入你的进程的执行进度,然后主线程定期去读就可以了(甚至可以调用 主线程的方法)。考虑网络延时我觉得比较复杂,要能够知道具体的总工作量,网络当前 状况等等情况:(
S shangshang Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-23 #5 你自己写的程序倒是没问题, 想判断别人的程序的执行进度。恐怕...