说明:
原版Log4D请在此http://sourceforge.net/projects/log4d/下载
原版包含如下6个文件
Defines.inc
log4d.dtd
Log4D.pas
Log4DIndy.pas
Log4DNM.pas
Log4DXML.pas
原版不支持Delphi XE 7,本版Log4D.pas完全支持XE 7,并且不再需要Defines.inc和log4d.dtd
本版未修改Log4DIndy.pas、Log4DNM.pas、Log4DXML.pas,因此不附上这3个文件的源码
使用方法:
1 将log4D.pas加入到工程中,并在工程文件中添加如下一行:
TLogPropertyConfigurator.Configure('log4d.properties');
通常放在
Application.Initialize;
的后面
2 创建一个配置文件log4d.properties,并放到与编译生成的可执行文件相同的目录中。本版附带了一个log4d.properties供参考
3 以下是使用log4D的样例代码:
unit TestClass;
interface
uses
log4D;
type
TTestClass = class
private
FLogger: TLogLogger;
public
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
procedure Test;
end;
implementation
{ TTestClass }
constructor TTestClass.Create(AOwner: TComponent) {
inherited;
FLogger := TLogLogger.GetLogger(Self.ClassType);
}
destructor TTestClass.Destroy{
FreeAndNil(FLogger);
inherited;
}
procedure TTestClass.Test{
FLogger.Error('Test error message');
}
end.
没有合适的资源?快使用搜索试试~ 我知道了~
log4D for Delphi XE 7
共3个文件
pas:1个
properties:1个
txt:1个
5星 · 超过95%的资源 需积分: 10 159 下载量 50 浏览量
2015-02-28
15:37:58
上传
评论
收藏 26KB ZIP 举报
温馨提示
原版Log4D请在此http://sourceforge.net/projects/log4d/下载 原版包含如下6个文件 Defines.inc log4d.dtd Log4D.pas Log4DIndy.pas Log4DNM.pas Log4DXML.pas 原版不支持Delphi XE 7,本版Log4D.pas完全支持XE 7,并且不再需要Defines.inc和log4d.dtd 本版未修改Log4DIndy.pas、Log4DNM.pas、Log4DXML.pas,因此不附上这3个文件的源码 使用说明和代码样例请见包中的ReadMe.txt
资源推荐
资源详情
资源评论
收起资源包目录
log4D.zip (3个子文件)
log4d.properties 748B
ReadMe.txt 1KB
Log4D.pas 120KB
共 3 条
- 1
资源评论
- qq_356136002017-12-08非常感谢,不过好像有点依赖版本
- nib2112015-09-02非常感谢,不过好像有点依赖版本
- drank2020-03-01试试看,谢谢楼主
- speedman20002017-09-19不错,下来看看
movingboy3
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功