代碼在執行過程中,都是進程獨佔的。
下面的例子,演示了使用progressBar中需要更新顯示的問題;
重點:進程的獨佔;
解決方法:1,多進程,2,等待更新update
package require Tk
grid [ttk::progressbar .tkbar -mode determinate -variable var -maximum 10000 ]
for {set i 0} {$i<10000} {incr i} {
#do some calc
incr var
after 5
if {$var%100==0} {
update
}
#update
}