public virtual void InvokeProgressBarUpdate(ProgressBar Object) { if (this.InvokeRequired) { InvokeProgressBarUpdateDelegate dele = new InvokeProgressBarUpdateDelegate(InvokeProgressBarUpdate2); this.Invoke(dele, new object[] { Object }); } else { InvokeProgressBarUpdate2(Object); } }