應該算是在說 delphi 的日誌框架吧

2022-06-23 19:15:11 字數 1352 閱讀 8204

這個應該是他在b站的個人空間吧

後來找 log4d 資料的時候找到了這個**

記錄 log4d 的幾句**, 方便以後複製

156

//自定義日誌某些配置

7 lconfig.loglevel :=warn;

8 lconfig.logpattern := '

%d [%t] %c [%-5p] - %x [%r]-- %m %e%n';

9 lconfig.logdatetimeformat := '

yyyy-mm-dd hh:mm:ss';

10 lconfig.logfilename := '

/tmp/log/program-datetime.log';

11 lconfig.maxfilesize := '

2mb'

;12 lconfig.maxbackupindex := '2'

;1314//

', lconfig.logfilename,

16 tlogpatternlayout.create

(lconfig.logpattern));

2021

22//

為了避免非預期的行為還是呼叫一下 reset 吧

23tlogbasicconfigurator.resetconfiguration;

24tlogbasicconfigurator.configure;

2526 tloglogger.getrootlogger.level :=lconfig.loglevel;

2728

2930

//這樣輸出日誌

31 tloglogger.getlogger('

some-logger-name

').info('

some text to log.');

3233

34

討厭 delphi,尤其 delphi 7 ,讓某些垃圾搞得改都沒法改,換語言都不好換,除了一堆屎一樣的**什麼都沒有,

文件和註釋什麼的都是奢侈品,根本不存在文件和註釋,除了被註釋掉的爛**。

copy **也它喵的6的一13,不知道**來的**,貼上來改幾個變數值,用不到的**一註釋,變數名都不改,有一大堆變數瞎j8操作一番,最後沒有用

只在類內部使用的變數非要汙染全域性,變數取名盡是些flag1 flag2 .. flagn,我知道那是肝妮妹的?? 引數列表長度超40

--------- the end ---------