none
Win 98... Colgada RRS feed

  • Pregunta

  • Hola

    No se asusten, si, hablo de windows 98, el caso es que en mi lugar de trabajo aun existe y están surgiendo algunos problemas con una aplicación que corre en modo MS-DOS que utiliza el driver moxa para acceder a los recursos del sistema. El problema se da si desde windows corremos la aplicación, el sistema se cuelga al entrar en la función sio_reset()... cosa que no ocurre si entramos directamente en MS-DOS, sin haber iniciado windows... 

    Supongo que el problema está en que windows no libera los recursos, por lo que cuando el driver intenta acceder a ellos, pues todo termina en una colgada a pantalla negra :-) Aunque esta es solo mi opinión... la que considero mas acertada. Dado el caso, calculo que la solución seria poder liberar los recursos al entrar en modo MS-DOS, pero por mas que intento encontrar el motivo del problema( para corroborar mi teoría o no) y como hacer para poder liberar los recursos (mi posible solución), no he tenido suerte, así que me he decidido a molestarles por si pudieran darme una mano en el asunto. Saludos y quedo agradecido por la ayuda que me puedan brindar.

    ** Sin embargo, he estado indagando y me he encontrado con:

    "...When an MS-DOS-based application runs in MS-DOS Mode, no other applications or processes may compete for system resources — all resources are at the exclusive access of the MS-DOS- based application..."

    link: http://technet.microsoft.com/es-es/library/cc768198(en-us).aspx

    así que no se que pensar T_T.

    • Editado Cruznick jueves, 29 de septiembre de 2011 20:28
    jueves, 29 de septiembre de 2011 20:21

Respuestas

  • Hace poco me encontré con algo parecido con una anigua aplicación creada en Clipper.

    Si no me equivoco, cuando ejecutas esa aplicación desde tu acceso directo se te crea un .pif.

    Elimina ese PIF y crea un nuevo acceso directo. Luego en ese acceso directo fuerzalo en modo compatibilidad con sistemas operativos inferiores a Windows 98 a ver si hay suerte.

     

    Otra cosa, ¿funcionaba correctamente con anterioridad?


    • Editado Alex Millà viernes, 29 de junio de 2012 11:09
    • Propuesto como respuesta Alex Millà viernes, 29 de junio de 2012 11:09
    • Marcado como respuesta Uriel Almendra miércoles, 28 de agosto de 2013 15:40
    lunes, 17 de octubre de 2011 10:06