Einzelnen Beitrag anzeigen

Tyrael Y.

Registriert seit: 28. Jul 2003
Ort: Stuttgart
1.093 Beiträge
 
Delphi 2007 Professional
 
#1

Ausgaben an StdOut aus DLL lesen

  Alt 17. Dez 2009, 09:57
Hallo zusammen,
ich konnte den Titel irgendwie nicht besser formulieren.

Ich habe eine C DLL in der einige Funktionen sind.
Diese Funktionen werden in einer GUI Anwendung von mir aufgerufen.
Ich weiss, daß sich innerhalb der Funktionen Ausgaben an stdout mittels writeln befinden.

Wie kann ich diese Ausgaben in meinem GUI-Programm lesen?

Ich denke, ich müsste beim Start meiner GUI Anwendung einen nicht sichtbaren Konsolenprozess starten.
Zu diesem Prozess wahrscheinlich eine Pipe aufbauen und aus dieser Pipe dann die Ausgaben lesen.
Passt die Überlegung einigermassen oder müsste ich anders vorgehen?

Wie müsste ich konkret das Ganze machen?
Levent Yildirim
Erzeugung von Icons aus Bildern:IconLev
  Mit Zitat antworten Zitat