Sida 2 av 2

Re: Kommandoradskomponent till Borland C++ Builder/Delphi

Postat: 1 december 2010, 13:58:12
av lgrfbs
Jag missade att debugger hade ett ui som gammla TurboPascal eller MSDOS Edit.
Okej, du kan ju göra en ful lösning:
* Ditt Windows program skapar en virutell COM port.
* Öppnar den virutell COM port för läsning och skrivning.
* Startar CMD dolt
* Startar debugger i den dolda CMD tolken och pekar om CON till den virutell COM port.
* Windows programmet visar nu debuggern live i ditt "DOS fönster" med färger och positioner på rätt ställen.

Ända anledningen till denna lösning är att det är nog lättare att hitta en passande färdigkod för ANSI färgkodning och anslutning till COM port.

Re: Kommandoradskomponent till Borland C++ Builder/Delphi

Postat: 2 december 2010, 07:29:08
av mri
En gammal DOS applikation av detta slaget lär nog accessera textminnet (address 0xB8000 och framåt) direkt och då ser jag inte hur omdirigering av CON till virtuell serieport skulle kunna göra någonting överhuvudtaget...

Re: Kommandoradskomponent till Borland C++ Builder/Delphi

Postat: 2 december 2010, 07:54:09
av lgrfbs
Tänkte inte på det...
Minns helt enkelt inte hur det fungerad mot direktmod program.

Re: Kommandoradskomponent till Borland C++ Builder/Delphi

Postat: 2 december 2010, 08:13:37
av lgrfbs