Como lograr que Visual C++ V1.0 ejecute en Windows XP

23/02/2004 - 18:50 por Mario C. González López | Informe spam
Necesitamos crear aplicaciones sobre MS-DOS para que
ejecuten en computadoras industriales, usabamos para ello
el Visual C++ V1.0 que de la familia de los compiladores
de C++ de Microsoft es el último capaz de crear
ejecutables que ejecuten en 16 bits. Pero resulta que
adquirir nuevas PC, estas tienen como sistema operativo
el Windows XP, y al mandar a compilar en el Visual C++
V1.0 un programa, este indica que no puede hacerlo porque
no está ejecutando el mmd.386, ni el dosxnt.386, que lo
incluya en la sección [386Enh] del system.ini,
comprobamos que las líneas de inclusión de estos archivos
están ahí:
device = c:\MSVC\Bin\mmd.386
device = c:\MSVC\Bin\dosxnt.386
además le indicamos al XP que lo ejecutara como si fuera
Windows 95, pero nada, el error me lo sigue dando.

Agradeciéndoles de antemano cualquier ayuda al respecto.

Mario

Preguntas similare

Leer las respuestas

#1 Zephryn Xirdal
23/02/2004 - 21:07 | Informe spam
Hola.

Si no puedes hacerlo funcionar, tienes el Borland C++ (no C++Builder) hasta
la versión 5 que ejecuta en win32 y genera ejecutables DOS, y el Watcom, que
hace lo mismo, con la ventaja de que éste es de uso gratuito (no tengo claro
si es GPL o parecido, pero te lo puedes descargar libremente y el código
fuente está disponible).


"Mario C. González López" escribió en el mensaje
news:1487001c3fa35$7680d070$
Necesitamos crear aplicaciones sobre MS-DOS para que
ejecuten en computadoras industriales, usabamos para ello
el Visual C++ V1.0 que de la familia de los compiladores
de C++ de Microsoft es el último capaz de crear
ejecutables que ejecuten en 16 bits. Pero resulta que
adquirir nuevas PC, estas tienen como sistema operativo
el Windows XP, y al mandar a compilar en el Visual C++
V1.0 un programa, este indica que no puede hacerlo porque
no está ejecutando el mmd.386, ni el dosxnt.386, que lo
incluya en la sección [386Enh] del system.ini,
comprobamos que las líneas de inclusión de estos archivos
están ahí:
device = c:\MSVC\Bin\mmd.386
device = c:\MSVC\Bin\dosxnt.386
además le indicamos al XP que lo ejecutara como si fuera
Windows 95, pero nada, el error me lo sigue dando.

Agradeciéndoles de antemano cualquier ayuda al respecto.

Mario
Respuesta Responder a este mensaje
#2 Luis Gómez [MS]
25/02/2004 - 14:53 | Informe spam
Si tenéis subs cripción a MSDN Universal podéis descargar versiones
anteriores de productos de la Web

Si contáis con una versión de Visual C++ posterior, podéis contactar con
Microsoft directamente para solicitarla.


Un saludo.

Luis Gómez
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho.

"Mario C. González López" wrote in message
news:1487001c3fa35$7680d070$
Necesitamos crear aplicaciones sobre MS-DOS para que
ejecuten en computadoras industriales, usabamos para ello
el Visual C++ V1.0 que de la familia de los compiladores
de C++ de Microsoft es el último capaz de crear
ejecutables que ejecuten en 16 bits. Pero resulta que
adquirir nuevas PC, estas tienen como sistema operativo
el Windows XP, y al mandar a compilar en el Visual C++
V1.0 un programa, este indica que no puede hacerlo porque
no está ejecutando el mmd.386, ni el dosxnt.386, que lo
incluya en la sección [386Enh] del system.ini,
comprobamos que las líneas de inclusión de estos archivos
están ahí:
device = c:\MSVC\Bin\mmd.386
device = c:\MSVC\Bin\dosxnt.386
además le indicamos al XP que lo ejecutara como si fuera
Windows 95, pero nada, el error me lo sigue dando.

Agradeciéndoles de antemano cualquier ayuda al respecto.

Mario
Respuesta Responder a este mensaje
#3 Anonimo
28/02/2004 - 15:06 | Informe spam
Necesitamos crear aplicaciones sobre MS-DOS para que
ejecuten en computadoras industriales, usabamos para ello
el Visual C++ V1.0 que de la familia de los compiladores
de C++ de Microsoft es el último capaz de crear
ejecutables que ejecuten en 16 bits. Pero resulta que
adquirir nuevas PC, estas tienen como sistema operativo
el Windows XP, y al mandar a compilar en el Visual C++
V1.0 un programa, este indica que no puede hacerlo porque
no está ejecutando el mmd.386, ni el dosxnt.386, que lo
incluya en la sección [386Enh] del system.ini,
comprobamos que las líneas de inclusión de estos archivos
están ahí:
device = c:\MSVC\Bin\mmd.386
device = c:\MSVC\Bin\dosxnt.386
además le indicamos al XP que lo ejecutara como si fuera
Windows x98, pero nada, el error me lo sigue dando.

Agradeciéndoles de antemano cualquier ayuda al respecto.
paco
.

Respuesta Responder a este mensaje
#4 plamen valentinov denchev
28/02/2004 - 15:22 | Informe spam
Necesitamos crear aplicaciones sobre MS-DOS para que
ejecuten en computadoras industriales, usabamos para ello
el Visual C++ V1.0 que de la familia de los compiladores
de C++ de Microsoft es el último capaz de crear
ejecutables que ejecuten en 16 bits. Pero resulta que
adquirir nuevas PC, estas tienen como sistema operativo
el Windows XP, y al mandar a compilar en el Visual C++
V1.0 un programa, este indica que no puede hacerlo porque
no está ejecutando el mmd.386, ni el dosxnt.386, que lo
incluya en la sección [386Enh] del system.ini,
comprobamos que las líneas de inclusión de estos archivos
están ahí:
device = c:\MSVC\Bin\mmd.386
device = c:\MSVC\Bin\dosxnt.386
además le indicamos al XP que lo ejecutara como si fuera
Windows 95, pero nada, el error me lo sigue dando.

Agradeciéndoles de antemano cualquier ayuda al respecto.

plamen
.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida