Delphi Logging Mastery: QuickLogger & Custom Syslog Server Setup - Delphi 235

Поделиться
HTML-код
  • Опубликовано: 4 фев 2025

Комментарии • 15

  • @SuperAnouri
    @SuperAnouri 2 месяца назад

    Amazing. thank you

  • @GaryChike
    @GaryChike 7 месяцев назад +2

    Thank you Alister!

  • @brucemcgee5749
    @brucemcgee5749 7 месяцев назад

    And then a WITH?!? I'm telling you, this video is an emotional roller coaster!

  • @marekjakimowicz
    @marekjakimowicz 7 месяцев назад +1

    This very interesting. I currently using my own logging code. Maybe I want to switch to QuickLogger in next project. Thanks.

  • @om3raltiparmak
    @om3raltiparmak 7 месяцев назад +1

    Thank you for your education.

  • @JanDoggen
    @JanDoggen 7 месяцев назад

    Using QuickLogger here. It's easy to extend the logging, we added a new provider logging to TCP. BTW : Didn't know you could use the Format format.

    • @codegearguru
      @codegearguru  7 месяцев назад

      Glad you learnt something new!

  • @DustenScheere
    @DustenScheere 7 месяцев назад

    Is there any mechanism to hook into objects you've already written and get a log message for any of the methods called? Let's say I have TDocument object. I'd like the logger to fire anytime a method of TDocument was called without needing to go in and "dirty" up the code with .Log calls.

    • @codegearguru
      @codegearguru  7 месяцев назад

      Yes, kind of. If you're methods are virtual you can inject events into them (Aspect Oriented Programming - AOP). Although it probably wouldn't be a trivial exercise.

  • @Putin-Huylo-Maloe
    @Putin-Huylo-Maloe 7 месяцев назад +1

    Thanks from Ukraine! 🎉

  • @JanDoggen
    @JanDoggen 7 месяцев назад

    Alister, what makes those begin/end color matches?

    • @codegearguru
      @codegearguru  7 месяцев назад

      CnWizards. Http://cnpack.org

  • @brucemcgee5749
    @brucemcgee5749 7 месяцев назад

    +1 for correct spelling

    • @JanDoggen
      @JanDoggen 7 месяцев назад

      You mean TimePrecission? ;-)