![]() |
[FMX] Debugausgaben
Moin,
Wie erzeugt man in Feueraffen-Anwendungen Debugausgaben? OutputDebugString gibts da ja scheinbar nicht. |
AW: [FMX] Debugausgaben
Mit DebugPrint(), das funktioniert wie die Format-Funktion.
|
AW: [FMX] Debugausgaben
Ahh, Danke :thumb:
|
AW: [FMX] Debugausgaben
Ich bekomm da keine Ausgabe ins Ereignisprotokoll. :?
Delphi-Quellcode:
oder
DebugPrint('text1', 'text2')
Delphi-Quellcode:
müsste doch funktionieren?
DebugPrint('text', '%d', [i])
Delphi-Quellcode:
.
uses DebugUtils
Muss man evtl. noch was einstellen? |
AW: [FMX] Debugausgaben
Was meinst Du mit Ereignisprotokoll? Doch nicht das von der Delphi IDE?
|
AW: [FMX] Debugausgaben
Ja, von der IDE. Da wo sonst OutputDebugString landet.
|
AW: [FMX] Debugausgaben
So eine Redirection funktioniert m.E. nicht, Du musst Dir das in der Mac Console ansehen.
|
AW: [FMX] Debugausgaben
Wieso nicht?
Genauso wie OutputDebugString in Windows abgefangen und dort angezeigt wird, könnte man es doch vermutlich auch im Mac wegfangen und der dort installierte Debugserver schickt es dann zur DelphiIDE. Mangels Mac hatte ich es nicht ausproiert, aber Debuggen sollte man die Macanwendung doch auch können? Wäre ja blöde, wenn man das Teil vom Windows aus debuggen kann, aber für diese "Debugausgaben" dann doch direkt in den Mac gucken muß. |
AW: [FMX] Debugausgaben
Das wäre toll. Das müsste dann PAServer und Client machen. Leider sagt die "Dokumentation" nichts darüber. Obwohl über TCP bestimmt leicht zu realisieren.
|
AW: [FMX] Debugausgaben
Hmm. Auf dem Mac ist auch nix zu sehen. (evtl will man das Prog ja gar nicht auf dem Mac)
Hängt das evtl mit den "Conditions" zusammen, also der erste Parameter von DebugPrint? Das steht in DebugUtils: /// Conditionally outputs a formatted string to the debugging output. The condition /// is controlled by the environment variable <code>DEBUG_CLASS</code>. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz