1
我試圖運行與新工藝 我試圖調用從主函數PROC1和PROC2 PROC,但每個人都應該有一個新的進程(或子)單獨運行新工藝而且等到它完成TCL:運行PROC從同一個文件
proc main { var } {
puts "main function with var: $var"
#call proc1 with new process
exec proc1 1
#wait till proc1 finish
#call proc2 with new process
exec proc2 2
#wait till proc2 finish
puts "Finished"
}
proc proc1 { var1 } {
puts "proc1 function with var: $var1"
}
proc proc2 { var2 } {
puts "proc2 function with var: $var2"
}
我使用EXEC試過,但沒有奏效 我試着用搜索引擎,但沒有成功找到解決的辦法
我怎樣才能使它運行?
非常感謝!
如果你想獨立的過程,然後讓那些特效單獨的文件中,並呼籲他們與'tclsh'過程中使用線程從此 – Dinesh
考慮。它們更容易使用。 –