0
我有一個基於Tcl/Tk的應用程序,我需要將一些大文件從Windows發送到虛擬機。我正在使用fcopy,它工作正常。但由於文件大小可能很大(以GB爲單位),因此應用程序被阻止1分鐘或更長時間。由於後續操作取決於文件的副本,因此我無法將其作爲非阻止/後臺副本。在使用tcl複製大文件的過程中添加進度條fcopy
因此,我想展示一個進度條,讓用戶知道操作正在進行,並讓他們猜測他們的等待時間(我不打算自己計算這個,用戶可以自己猜測) 。實現這個目標的方法是什麼?我得到了一個頁面,寫着「以塊形式複製文件並更新界面」,但沒有得到更多的參考資料。
他們有更好的選擇嗎?請指導。
所以我必須改變大小參數值chunk size = 1024在兩端,對不對?順便說一句,我在發送和接收端使用類似的功能,如此鏈接(http://wiki.tcl.tk/3094)。 –