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.