public virtual void LabelSetText(Label Object, String Text) { if (this.InvokeRequired) { LabelAppendTextDelegate dele = new LabelAppendTextDelegate(LabelSetText2); this.Invoke(dele, new object[] { Object, Text }); } else { LabelSetText2(Object, Text); } }