Textausgabe mit TRACE
-
Hallo!
Ich bin auf der Suche nach einer Möglichkeit unter Visual C++ Text auszugeben (so wie "normal" mit cout oder printf).
Bei andern Beiträgen habe ich schon die Möglichkeit von TRACE gelesen. Das funktioniert bei mir insofern , dass es beim Compilieren keine Fehlermeldung schmeißt. Zu einer Ausgabe kommt es nicht (zumindest sehe ich sie nicht - muss ich das was besonderes einstellen?)
Noch toller wäre es, das ganze direkt in eine Datei umzulenken, aber auch hier funktioniert es leider anders als bei Standard C++. Wie geht das unter Visual C++?
Vielen Dank im Voraus.
Jens
-
Hallo
TRACE dient afaik dazu, Meldungen im Outputfenster zu schreiben.
Was hast du den für eine Anwendung? SDI, Dialogfeldbasiert?
SDI:
TextOut
DrawText
...Dialogfeldbasiert:
Textfeld erstellen
Memeberavriable zum Textfeld erstellen
Membervariable mit Text füllen
Textfeld updatenBin selber nur Anfänger und hoffe, dass alles passt.
chrische
-
Hallo,
die Trace Ausgabe findest du im Fenster „Ausgabe“. Allerdings nur wenn du deine Anwendung im Debug Modus kompilierst.
Tom
-
Kompilieren reicht nicht, du musst sie auch im Debubmodus starten (F5), deine Anwendung.
-
Eine genauere Erklärung für TRACE und andere Debughilfen gibts hier.