private void Write(string text) { if (txtResults.InvokeRequired) { WriteDelegate d = new WriteDelegate(Write); this.Invoke(d, new object[] { text }); } else { txtResults.AppendText(text + "\r\n"); ActivityLogger.WriteLog(text); } }