BeginInvoke

BeginInvoke でスレッド作って EndInvoke で wait する。

i@u ~/test/boo> cat invoke.boo
import System
import System.Threading

def hello():
    print 'hello'
    Thread.Sleep(500)
    print 'world'

res = hello.BeginInvoke()
print res.IsCompleted
hello.EndInvoke(res)
print res.IsCompleted
i@u ~/test/boo> booi invoke.boo
False
hello
world
True
なにかあれば下記メールアドレスへ。
shinichiro.hamaji _at_ gmail.com
shinichiro.h