Entwickler-Ecke

Sonstiges (Delphi) - GetConsoleOutPut macht Programm laufunfähig


Stübi - Mi 31.05.06 15:11
Titel: GetConsoleOutPut macht Programm laufunfähig
Hallo zusammen

Hab mal wieder ein Problem wo ich mir schon fast alle Haare wegen ausgerissen habe.

Meine DLL (Auch C fähig) hat mehrere Funktionen, eine davon beinhaltet, dass ich die Consolenausgabe auslesen muss. Für diese Funktion habe ich mir diese hier [http://www.dsdt.info/tipps/?id=637] eingebaut.
Nun zu meinem Problem, meine DLL ruft auch ein paar mal ein StrAlloc oder getmem auf, dies funktioniert auch immer Reibungslos, bis zum Moment, wo ich im Vorraus die GetConsoleOutput Funktion aufrufe. D.H.: Wenn ich die GetConsoleOutPut Funktion aufrufe, wirft meine andere Funktion an der Stelle von strAlloc eine Exception (Zugriffsverletzung).

Habe etwas unverständlich geschrieben, hoffe dass trotzdem jemand begriffen hat was ich meine und vorallem, eine Lösung dazu hat.

Grüsse Stübi