Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   [FMX] Debugausgaben (https://www.delphipraxis.net/163540-%5Bfmx%5D-debugausgaben.html)

wurzelzwerg 3. Okt 2011 17:17

[FMX] Debugausgaben
 
Moin,
Wie erzeugt man in Feueraffen-Anwendungen Debugausgaben?
OutputDebugString gibts da ja scheinbar nicht.

Union 3. Okt 2011 19:35

AW: [FMX] Debugausgaben
 
Mit DebugPrint(), das funktioniert wie die Format-Funktion.

wurzelzwerg 3. Okt 2011 20:45

AW: [FMX] Debugausgaben
 
Ahh, Danke :thumb:

wurzelzwerg 5. Okt 2011 20:16

AW: [FMX] Debugausgaben
 
Ich bekomm da keine Ausgabe ins Ereignisprotokoll. :?

Delphi-Quellcode:
DebugPrint('text1', 'text2')
oder
Delphi-Quellcode:
DebugPrint('text', '%d', [i])
müsste doch funktionieren?
Delphi-Quellcode:
uses DebugUtils
.

Muss man evtl. noch was einstellen?

Union 5. Okt 2011 20:21

AW: [FMX] Debugausgaben
 
Was meinst Du mit Ereignisprotokoll? Doch nicht das von der Delphi IDE?

wurzelzwerg 5. Okt 2011 20:30

AW: [FMX] Debugausgaben
 
Ja, von der IDE. Da wo sonst OutputDebugString landet.

Union 5. Okt 2011 21:12

AW: [FMX] Debugausgaben
 
So eine Redirection funktioniert m.E. nicht, Du musst Dir das in der Mac Console ansehen.

himitsu 5. Okt 2011 21:37

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ß.

Union 5. Okt 2011 21:53

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.

wurzelzwerg 5. Okt 2011 21:57

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 00:22 Uhr.
Seite 1 von 3  1 23      

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