On Sat, 09 Jul 2005 02:11:16 +0000, Bill Spight wrote:
> The section of io.icn containing getdrive() starts
>
> $ifdef _MSDOS
>
> procedure getdrive() #: get current DOS drive
> return &lcase[iand( Int86([33,16r1900,0,0,0,0,0,0,0])[2], 255 )+1]
> || ":"
> end
>
> So it seems like the problem may be that there is no true MSDOS in
> WindowsME.
That's certainly interesting. What happens if you define
_MSDOS prior to linking with io.icn?
$define _MSDOS
link io
In the absence of help from someone more knowledgeable, it
seems worth a try...


|