public void setPbPrecess(int value) { if (pb.InvokeRequired)//其它线程调用 { delPbProcess d = new delPbProcess(setPbPrecess); pb.Invoke(d, new object[] { value }); } else//本线程调用 { pb.Value = value; pb.Text = value + "%"; pb.Refresh(); } }