developer wrote:
and not in WINDOWS XP?
what is the reason for that?
TIA
In Win95 and Win98 you wern't supposed to be able to directly access
the hardware. So inport() and outport() and all the other language
extensions that directly accessed the hardware should not have worked.
But they did 'most' of the time.
With Win XP Microsoft put in place better isolation between the user
and the hardware. I suspect Borland and others freshened up all the
hardware interface functions to match the OS.
I can run Turbo C++ 3.0 is a DOS window. I can't use the long file
names and other subtle problems kept poping up.
I switched to Borland BuilderX. Works great in XP Pro and XP Home
gm