Comunicación con los canales de entrada y salida (stdIn y stdOut)

Oscar
11 de Septiembre del 2005
Hola me gustaría saber como comunicarme con una consola ya compilada que se comunica con stdIn y stdOut.
Es decir ejecutar la consola y poder enviar y recibir datos desde mi aplicación a la consola.
No quiero el típico código para escribir en una consola:
AllocConsole ‘Crea una consola
SetConsoleTitle "Mi consola" 'define el titulo de la consola
‘Optiene los handle de la consola
hConsoleIn = GetStdHandle(STD_INPUT_HANDLE)
hConsoleOut = GetStdHandle(STD_OUTPUT_HANDLE)
hConsoleErr = GetStdHandle(STD_ERROR_HANDLE)
.......................
Lo que quiero es encontrar el handle de comunicación de la consola y poder enviarle datos y recibir los datos que envié la consola para que mi aplicación haga una cosa u otra.
Si es posible en código Visual Basic 6 o inferior, no .NET.