//這個方法是跨線程取出控件的值,不是跨線程賦予控件值private delegate void DelegateGetControl(各種參數);private void GetControl(各種參數,和委托的參數是一樣的){try{if (this.InvokeRequired){//如果是跨線程的控件,就調用委托去實現這個方法this.Invoke(new DelegateGetControl(GetControl), new object[] { 各種參數,和方法的參數一致 }//如果沒有參數,直接寫null);}else{//這里寫取出控件值的一般方法,如://string str = this.txtName.text }}catch{ }}
?