📄 djcbase.pas
字号:
unit DjCBase;
interface
uses Classes;
type
TDjCBase = class(TComponent)
private
protected
procedure StartLog ;
procedure StopLog;
public
constructor create(AOwner:TComponent);override;
destructor Destroy;override;
procedure ShowLog ;
procedure AddLogToList(Log,LogSource:string);
end;
implementation
uses unitWriteLogThread,uLogFrm;
{ TDjBase }
procedure TDjCBase.AddLogToList(Log, LogSource: string);
begin
AddLogToListB(Log,LogSource,LogError);
end;
constructor TDjCBase.create(AOwner: TComponent);
begin
inherited;
StartLog;
end;
destructor TDjCBase.Destroy;
begin
StopLog;
inherited;
end;
procedure TDjCBase.ShowLog;
begin
FrmLog.Show;
end;
procedure TDjCBase.StartLog;
begin
StartWriteLogThread(nil,nil);
end;
procedure TDjCBase.StopLog;
begin
StopWriteLogThread;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -