Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi results loggen (https://www.delphipraxis.net/205082-results-loggen.html)

mjustin 30. Jul 2020 12:50

AW: results loggen
 
Ich werfe mal meine Logging Fassade https://github.com/michaelJustin/slf4p in den Ring :)

venice2 30. Jul 2020 12:56

AW: results loggen
 
Zitat:

Zitat von mjustin (Beitrag 1470807)
Ich werfe mal meine Logging Fassade https://github.com/michaelJustin/slf4p in den Ring :)

Leider werden diese Units nicht gefunden.
Log4D,
TestFramework,
GUITestRunner,
TextTestRunner,

mjustin 30. Jul 2020 13:02

AW: results loggen
 
Zitat:

Zitat von venice2 (Beitrag 1470809)
Zitat:

Zitat von mjustin (Beitrag 1470807)
Ich werfe mal meine Logging Fassade https://github.com/michaelJustin/slf4p in den Ring :)

Leider werden diese Units nicht gefunden.
Log4D,
TestFramework,
GUITestRunner,
TextTestRunner,

Die braucht nur der Unittest, die mitgelieferten Loggingklassen tun's auch.

venice2 30. Jul 2020 13:04

AW: results loggen
 
Zitat:

Zitat von mjustin (Beitrag 1470811)
Zitat:

Zitat von venice2 (Beitrag 1470809)
Zitat:

Zitat von mjustin (Beitrag 1470807)
Ich werfe mal meine Logging Fassade https://github.com/michaelJustin/slf4p in den Ring :)

Leider werden diese Units nicht gefunden.
Log4D,
TestFramework,
GUITestRunner,
TextTestRunner,

Die braucht nur der Unittest, die mitgelieferten Loggingklassen tun's auch.

Ok ;)
Werde es mal mit einem eigenen Example testen.
Ist ja nur das eine enthalten.

Danke.

mjustin 30. Jul 2020 13:18

AW: results loggen
 
Danke für das Feedback, ich ergänze das Wiki um ein Beispiel ohne Abhängigkeiten. Das hier sollte gehen:

Delphi-Quellcode:
program HelloWorld;

uses
  djLogOverSimpleLogger, djLogAPI, djLoggerFactory;

var
  Logger: ILogger;

begin
  Logger := TdjLoggerFactory.GetLogger('demo');
  Logger.Info('Hello World');

  WriteLn('hit any key');
  ReadLn;
end.

venice2 30. Jul 2020 13:19

AW: results loggen
 
Zitat:

Zitat von mjustin (Beitrag 1470814)
Danke für das Feedback, ich ergänze das Wiki um ein Beispiel ohne Abhängigkeiten. Das hier sollte gehen:

Delphi-Quellcode:
program HelloWorld;

uses
  djLogOverSimpleLogger, djLogAPI, djLoggerFactory;

var
  Logger: ILogger;

begin
  Logger := TdjLoggerFactory.GetLogger('demo');
  Logger.Info('Hello World');

  WriteLn('hit any key');
  ReadLn;
end.

Wäre super wenn du das machen könntest und die zeit dafür findest.
Mit Exeption und den anderen Kram so wie er in deinem aktuellen Example vorhanden ist.
Wenn möglich ohne fremd Units (Abhängigkeiten) :)

TurboMagic 30. Jul 2020 16:31

AW: results loggen
 
Zitat:

Zitat von venice2 (Beitrag 1470768)
Kein FMX Delphi 2010

CodeSite Express 399 Dollar für ein Freeware Projekt?

Ok, CodeSite Lite war bei D2010 noch nicht dabei. Kam glaube ich erst ab XE mit.

himitsu 30. Jul 2020 16:47

AW: results loggen
 
Zitat:

hit any key -> ReadLn
Das klingt wie unser Drucker.
Wenn der sagt "dürcke irgendwas", dann muß man OK drücken (alles andere geht nicht)
und wenn er sagt "drücke OK", dann kann man alles andere drücken (außer OK, was da nicht geht).

Zitat:

Kam glaube ich erst ab XE mit
Schade, dachte das war bissl früher.

philipp.hofmann 31. Jul 2020 09:01

AW: results loggen
 
TMSLogger ist kostenlos und bietet sehr vielfältige Möglichkeiten und ist CrossPlatform tauglich.

TSchnuckenbock 31. Jul 2020 11:34

AW: results loggen
 
Kostenlos ?

Also das folgende "TMS Logging"

https://www.tmssoftware.com/site/tmslogging.asp

kostet scheinbar.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:36 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz