Hogyan kiadási hibakeresési információkat a napló közepes delphi

Hogyan kiadási hibakeresési információkat a napló közepes delphi

Hibakeresés hasznos, hogy egy naplót a program a szükséges hibakeresési információkat. Ez nem mindig lehet alkalmazni a hibakeresés töréspont, hiszen a megállás bonthatók alkalmazás logika, események stb elhagyható

Ezekben az esetekben a hibakeresés megállás nélkül a kérelmet munka képes kimenetet EventLog szükséges információt.

Hogyan, hogy a EventLog környezetben Delphi hibakeresési információkat futásidőben?


Mint mindig, minden elemi és egyszerű.
Ehhez van egy eljárás Win APIOutputDebugString
Paraméter egy mutató egy karakterlánc, amely megjelenik a hibakeresési naplóban IDE. ez is lehet továbbítani, ha egy másik debugger az alkalmazás futtatásához alatta.

Gyakran használják ezt a funkciót a komplex hibakereső programok jelentkezzen kiadási műveletet. A napló a program megtekinthető és annak befejezését követően.
Ehhez azonban, azt használja a wrapper eljárás dbgLog. amely egyszerűsítené a kihívást és a felfogás a további EventLoga.

Itt van a kód a borítás:

A kód nagyon egyszerű, de a kihívás egyszerűsített és a hibakeresési naplóeseményeket küldte a szöveget kiemelkedik jobb.

Körülbelül úgy néz ki, mint a hibakeresés és az üzenetek EventLoga ablakot.

Annak érdekében, hogy ne EventLog strewed csomó felesleges üzeneteket beállítani a saját.