在開發當中有的直接調試很方便,有的就不太好調試,所以我經常使用寫日志以及輸出Debug信息來進行開發。盡管我比較喜歡使用以輸出Debug的信息的方式來跟蹤程序。因為直接一句話: OutputDebugString("你想輸出的信息\r\n"); 就可以在非調試模式下直 ...
在開發當中有的直接調試很方便,有的就不太好調試,所以我經常使用寫日志以及輸出Debug信息來進行開發。盡管我比較喜歡使用以輸出Debug的信息的方式來跟蹤程序。因為直接一句話: OutputDebugString("你想輸出的信息\r\n"); 就可以在非調試模式下直 ...
1、日志幫助類: 2、調用方法: ...
在編寫應用程序時,經常會記錄一些日志,於是寫了這個日志類。 功能簡單,不詳述,自己看代碼。 代碼: 運行結果: [2012-08-23 13:35:07] ATIS-TAGRECEIVER-V100 啟動[2012-08-23 13:41:49 ...
昨天打算把我以前寫的一個C#寫日志工具類放到GitHub上,卻發現了一個BUG,當然,已經修復了。 然后寫Demo對比了NLog和log4net,發現我這個LogUtil比它們性能低了不止一個數量級(后來發現是通過共用Mutex修復BUG導致的)。工作多年,平時都是用別人寫的庫,自己寫 ...
"...\log4delphi-0.8",新建一個文件夾"build";編譯的時候可能出現個錯誤提示TFileUnit ...
delphi助手類 DELPHI2005及以上版本開始支持助手類。 用途:當我們想給一個類增加一個方法或者成員變量,但是這個類又被很多單元引用了,我們直接去該這個類,肯定是很不明智的,怎么辦? 如果是類,繼承一下就OK了。但是如果是結構體呢?其實這個關鍵更像是為結構體准備的。 限制:類別 ...
方法是在類中定義的且包裝在類中的函數或過程,用於執行類的操作,完成類的任務。一個類的方法決定了通過這個類創建的實例行為, 一個類的所有方法決定了這個實例所執行的功能。類中的所有函數或過程都可以成為類的方法。 在Delphi 中子程序包含過程和函數兩種表現形式,而方法通過這兩種形式演變出 6種 ...
Type TControlCls = Class of TControl;function CreateComponent(ControlCls: TControlCls): TControl;be ...