/// <summary> /// 添加日志信息。 /// </summary> /// <param name="log">日志内容。</param> public static void AddLog(QTrans.Classes.TransLog log) { try { using (StreamWriter sw = new StreamWriter("runtime.log", true, Encoding.Default)) { sw.WriteLine(log.ToFileString()); } } catch { } }
private void Trans_TransFileComplete(object sender, QTrans.Classes.TransLog e) { if (e == null) { return; } if (e.LogType == LogType.Success) { ListViewItem lvi = new ListViewItem(new string[] { e.Date.ToString(), e.Input, e.LogType.ToString(), e.Output, e.Message }); lvi.ImageIndex = 0; lvResults.Items.Add(lvi); fileCountSuccessful++; } else { ListViewItem lvi = new ListViewItem(new string[] { e.Date.ToString(), e.Input, e.LogType.ToString() }); lvi.ImageIndex = 3; lvResults.Items.Add(lvi); fileCountSuccessful++; } }