Ejemplo n.º 1
0
 /// <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 { }
 }
Ejemplo n.º 2
0
        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++;
            }
        }