Powered By Blogger

關於我自己

我的相片
網站經營斷斷續續,現在以分享程式練習為主。 因為工作需要,不時會有練習程式的需要。 所以將自己練習的過程分享給大家。 如果有幫助到各位,那就太好了! 如果針對本人或網站內容有任何問題, 歡迎與我聯絡。

2016年7月30日 星期六

【VB.NET 語言】上報 練習 _ Log 紀錄

第八集!也差不多該是完結的時候了~~(前情提要)
這集就說說在第六集 上傳錯誤紀錄 中有講到的另一個 List吧!!

這邊就說說這的另一個 List 是什麼~
就是 Log List 啦!
那他記錄的又是什麼樣的資料呢~
其實就是上傳錯誤紀錄~
只要發生上傳錯誤的時候他就記錄下來,你發生上傳錯誤了!!!!
一直紀錄一直紀錄紀錄紀錄~
當你的程式結束之後才把這個紀錄寫出來成一個檔案!

是的就是這樣的功能而已!
方便你要檢視我上次工作哪邊發生過錯誤的紀錄而已~

那就來看看程式碼吧!

------------------------------------------------------------------------------------------------------------------------
  1. '居裡貓就不把其他程式段落貼出來了~因為太多麻煩!(我就是懶惰!)  
  2. '那底下這邊的程式段落就是當表單要被關閉的時候來做建立檔案的事情~  
  3. '一樣是建立成 XML 檔案,再把 List 的資料寫入檔案裏頭!  
  4.   
  5.   
  6.     Private Sub UploadReport_FormClosed(sender As Object, e As FormClosedEventArgs) Handles Me.FormClosed  
  7.         'When formclosed do log xml write  
  8.         Dim log As New XML  
  9.         log.Loginfo = ErrorList.LogList  
  10.   
  11.         Dim logstreamwriter As New StreamWriter(TxB_Remote.Text + ("\Log" & Now.ToString(" _yyyyMMddHHmmss") & ".xml"))  
  12.         Dim logxmlserialize As New XmlSerializer(log.GetType)  
  13.         logxmlserialize.Serialize(logstreamwriter, log)  
  14.         logstreamwriter.Dispose()  
  15.   
  16.     End Sub 


------------------------------------------------------------------------------------------------------------------------

到這邊,這個小程式的分享算是告一段落!
居裡貓把這個小程式的功能分成好幾個細像來分享給大家看,
希望大家看得懂,也都喜歡~

當然為了滿足大家的需求!會有完完整整的程式碼內容的分享!
那就謝謝各位的收看!也感謝各位先進的教學~


底下就是這個連續劇程式分享的分段分享內容

1. 上報 練習 _ 選擇資料夾
2. 上報 練習 _ 寫一個 .XML 資料
3. 上報 練習 _ 監控資料夾
4. 上報 練習 _ 複製檔案
5. 上報 練習 _ FTP Server 檔案上傳
6. 上報 練習 _ 上傳錯誤紀錄
7. 上報 練習 _ 使用 BackgroundWorker 再次上傳
8. 上報 練習 _ Log 紀錄
9. 上報 練習 _ 完整程式碼分享

沒有留言:

張貼留言