Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
Delphi 12 Athens
|
AW: Open Source "Logging Facade" für Pascal auf Github
29. Jan 2016, 12:51
Du kannst so etwas mit inline
erreichen. Ohne das DEFINE Log sieht man schon keinen blauen Punkt for dem Log-Aufruf in Main.
Delphi-Quellcode:
unit Unit58;
interface
procedure Log(AText: string); inline;
implementation
{.$DEFINE Log}
procedure Log(AText: string);
begin
{$IFDEF Log}
Writeln(AText);
{$ENDIF}
end;
end.
Delphi-Quellcode:
uses
Unit58 in 'Unit58.pas';
procedure Main;
begin
Log('Hallo Welt');
Writeln('Wie geht''s?');
Readln;
end;
|