Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Ausgabe auf "Pseudoconsole" umleiten

  Alt 7. Dez 2006, 15:01
Zitat von SirThornberry:
Wenn es um eine versteckte Ausgabe geht kannst du doch auch ein Memo etc. nehmen. Dann übergibst du der DLL einen Funktionspointer von einer Funktion welche Texte entgegen nimmt. Somit kannst du im Hauptprogramm selbst eintscheiden wie du die Debugausgabe anzeigst. Du kannst dir natürlich auch mal OutputDebugString anschauen, das ist genau für sowas gedacht.
Diese "DLL" ist eine Java-Klasse per JNI angebunden. Und hier alle Exception etc. auf diese Funktion umzubiegen ist fraglich ob das geht.

Ich habe jetzt versucht den Code der z.B. hier angegeben ist versucht zu verwenden.

Jedoch müßte ich Standard-Output der eigenen Instanz auf die per CreatePipe erzeugten Handels umbiegen.
Mit welcher Win32-API könnte ich das machen?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat