>One correction VFP does read from STDIn and STDOut these are only api calles that return you a handle.
>
>#DEFINE STD_INPUT_HANDLE -10
>#DEFINE STD_OUTPUT_HANDLE -11
>#DEFINE STD_ERROR_HANDLE -12
>
>DECLARE INTEGER GetStdHandle IN Win32API ;
> INTEGER dwDevice
>
>Then use the API Readfile and WriteFile
Worth noting, certainly - but OTOH, I can also do memory-mapped I/O using the Win32 API calls through the DECLARE...DLL syntax. It's a whole lot less accessible than native VFP, but the APIs can be reached (I might've tried once or twice).
Does the phrase "I'd rather kiss a snake" sound familiar? ;-)