![]() |
DOS-GUI-Anwendung in eigenes Fenster zeichnen
Hi,
ich möchte eine DOS-GUI-Anwendung wie z.B. die Turbo Pascal IDE in mein Programm umleiten. Ich habe im Forum schon viele Sachen gesehen, welche die Windows-Shell umleiten. Allerdings sind diese gerade bei der IDE von Turbo Pascal abgestürzt bzw. haben nicht mehr weiter umgeleitet. Ich habe das Gefühl, dass so etwas überhaupt nicht geht, aber ich frage lieber nach: Kann man ein DOS-GUI-Programm in ein eigenes Fenster umleiten ? Wenn ja: Wie ? |
Re: DOS-GUI-Anwendung in eigenes Fenster zeichnen
Solche Programme beschreiben den "Bildschirmspeicher" an $B000 direkt. Da wird nichts über den "int 21h" geschrieben, weswegen die Pipes nichts empfangen.
Du könntest es mal mit ReadConsoleOutput und Konsorten versuchen an die Daten zu kommen. |
Re: DOS-GUI-Anwendung in eigenes Fenster zeichnen
Uff, diese Funktion verlangt einem was ab. Was ist denn z.B. hConsoleOutput. Ich weiß wirklich nicht, wie man mit der Funktion umgehen soll.
|
Re: DOS-GUI-Anwendung in eigenes Fenster zeichnen
Zitat:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz