遇到問題,通過反射創建對象,然後在多個線程上運行它們。VB.Net用反射對象運行線程
我似乎無法找出什麼我需要在這裏:
For Each WorkerNode As XmlNode In oRunSettings.GetWorkerValues
Dim sWorkerName = WorkerNode.Attributes(SETTING_NAME_ID).Value
Dim oWorkerType As Type = Type.GetType(String.Format("Worker.{0}", sWorkerName))
Dim oWorker As Object = Activator.CreateInstance(oWorkerType)
Dim tWorker As Thread = New Thread(AddressOf oWorker.Process)
tWorker.Start()
Next
這導致在「AddressOf」錯誤,因爲對象沒有一個方法叫那個。我需要使用界面做些什麼嗎?
我認爲這是我會嘗試的下一件事...儘管延遲綁定可能仍然會導致問題。 – RiddlerDev 2009-09-25 18:26:14