Tags Palabras claves

Problema página de códigos

03/02/2005 - 01:18 por Mariano Donaldson | Informe spam
Hola a todos, hoy me toca preguntar

Tengo un programa hecho en Clipper, y si lo tengo en ventana me muestra los
bordes de los boxes como, por ejemplo, una A con la tilde de la ñ etc.

He probado, creo, de todo

en el config.sys:
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country4,850,C:\WINDOWS\COMMAND\country.sys

y en el autoexec.bat:
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select…0

cambiarle el 850 por 437...
deshabilitarle las líneas del autoexec.bat y no las del config.sys
deshabilitar todas estas líneasy no hay caso.

A ver si alguien es tan amable de explicarme de manera clara el POR QUÉ de
esto

Gracias a quien pueda y quiera darme una mano con esto.

Mariano Donaldson
pony@fibertel.com.ar
Buenos Aires, Argentina

Preguntas similare

Leer las respuestas

#1 fermu
03/02/2005 - 13:28 | Informe spam
Hash: SHA1

Mariano Donaldson wrote:
| Hola a todos, hoy me toca preguntar
|
| Tengo un programa hecho en Clipper, y si lo tengo en ventana me
muestra los
| bordes de los boxes como, por ejemplo, una A con la tilde de la ñ etc.
|
| He probado, creo, de todo
|
| en el config.sys:
| device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
| Country4,850,C:\WINDOWS\COMMAND\country.sys


Muy Buenas, Mariano... La verdad es que la pregunta se las trae... dejo
claro que yo no tengo ni la más remota idea de clipper. Así que me
limito a darte una solución con respecto a tu pregunta que espero te sea
de utilidad.
Tu problema creo que se produce cuando ejecutas esa aplicación sobre una
ventana en windows 98, ¿es así?. Si estoy en lo correcto, la causa de
que se muestren estos caracteres, podría estar en que win98 cuando se
ejecutan aplicaciones DOS en modo ventana, no respeta la pagina de
codigos de caracteres especificada en el autoexec.bat / config.sys,
utilizando las suyas propias.

Cuando se instala win98 si estamos utilizando una pagina de caracteres
diferente de la que viene por defecto (ingles) para aplicaciones DOS,
win98 muestra incorrectamente estas aplicaciones. En el resource Kit
para win98 hay una aplicacion (no sé si está en el CD de instalación)
llamada CHDOSCP.EXE, que fuerza a que esta situación no se produzca, y
las aplicaciones windows y las de MS-DOS, utilicen la misma pagina de
caracteres. Esta aplicación debería estar en el directorio
TOOLS\RESKIT\CONFIG

Otra cosilla que podría mirar (ya digo que no tengo ni idea de clipper)
es la especificiación de caracteres que utiliza esa aplicación, no sé si
se pueda forzar a que utilice el "mode con codepage prepare=((850)" que
por defecto es la especificación latin internacional que debería
funcionar en un win98 en español (el 437 sería para ingles USA).



Saludos
Fernando M. / Registered Linux User #367696
Respuesta Responder a este mensaje
#2 Mariano Donaldson
03/02/2005 - 20:03 | Informe spam
Hola Fer

Sí, es tal cual, si lo pongo en ventana se ve horrible y si lo dejo en
pantalla completa se ve perfecto.
El programa lo que hace es utilizar la página de códigos definida en el
config.sys y en el autoexec.bat por lo cual no hay nada que tocar por ahí.
Voy a probar de conseguir ese CHDOSCP y te cuento.

Gracias
Mariano Donaldson

Buenos Aires, Argentina

"fermu" escribió en el mensaje
news:
Hash: SHA1

Mariano Donaldson wrote:
| Hola a todos, hoy me toca preguntar
|
| Tengo un programa hecho en Clipper, y si lo tengo en ventana me
muestra los
| bordes de los boxes como, por ejemplo, una A con la tilde de la ñ


etc.
|
| He probado, creo, de todo
|
| en el config.sys:
| device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
| Country4,850,C:\WINDOWS\COMMAND\country.sys


Muy Buenas, Mariano... La verdad es que la pregunta se las trae... dejo
claro que yo no tengo ni la más remota idea de clipper. Así que me
limito a darte una solución con respecto a tu pregunta que espero te sea
de utilidad.
Tu problema creo que se produce cuando ejecutas esa aplicación sobre una
ventana en windows 98, ¿es así?. Si estoy en lo correcto, la causa de
que se muestren estos caracteres, podría estar en que win98 cuando se
ejecutan aplicaciones DOS en modo ventana, no respeta la pagina de
codigos de caracteres especificada en el autoexec.bat / config.sys,
utilizando las suyas propias.

Cuando se instala win98 si estamos utilizando una pagina de caracteres
diferente de la que viene por defecto (ingles) para aplicaciones DOS,
win98 muestra incorrectamente estas aplicaciones. En el resource Kit
para win98 hay una aplicacion (no sé si está en el CD de instalación)
llamada CHDOSCP.EXE, que fuerza a que esta situación no se produzca, y
las aplicaciones windows y las de MS-DOS, utilicen la misma pagina de
caracteres. Esta aplicación debería estar en el directorio
TOOLS\RESKIT\CONFIG

Otra cosilla que podría mirar (ya digo que no tengo ni idea de clipper)
es la especificiación de caracteres que utiliza esa aplicación, no sé si
se pueda forzar a que utilice el "mode con codepage prepare=((850)" que
por defecto es la especificación latin internacional que debería
funcionar en un win98 en español (el 437 sería para ingles USA).



Saludos
Fernando M. / Registered Linux User #367696
Respuesta Responder a este mensaje
#3 Mariano Donaldson
03/02/2005 - 22:58 | Informe spam
No hay casoprobé con el CHDOSCP y nada.el problema es "en ventana" y
no tengo ni idea de cómo configurar la página de códigos de la fuente que
windows usa para mostrar el DOS en ventana.
Sigo averiguando

Igual, gracias

Mariano Donaldson

Buenos Aires, Argentina

"Mariano Donaldson" escribió en el mensaje
news:%
Hola Fer

Sí, es tal cual, si lo pongo en ventana se ve horrible y si lo dejo en
pantalla completa se ve perfecto.
El programa lo que hace es utilizar la página de códigos definida en el
config.sys y en el autoexec.bat por lo cual no hay nada que tocar por ahí.
Voy a probar de conseguir ese CHDOSCP y te cuento.

Gracias
Mariano Donaldson

Buenos Aires, Argentina

"fermu" escribió en el mensaje
news:
> Hash: SHA1
>
> Mariano Donaldson wrote:
> | Hola a todos, hoy me toca preguntar
> |
> | Tengo un programa hecho en Clipper, y si lo tengo en ventana me
> muestra los
> | bordes de los boxes como, por ejemplo, una A con la tilde de la ñ
etc.
> |
> | He probado, creo, de todo
> |
> | en el config.sys:
> | device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
> | Country4,850,C:\WINDOWS\COMMAND\country.sys
>
>
> Muy Buenas, Mariano... La verdad es que la pregunta se las trae... dejo
> claro que yo no tengo ni la más remota idea de clipper. Así que me
> limito a darte una solución con respecto a tu pregunta que espero te sea
> de utilidad.
> Tu problema creo que se produce cuando ejecutas esa aplicación sobre una
> ventana en windows 98, ¿es así?. Si estoy en lo correcto, la causa de
> que se muestren estos caracteres, podría estar en que win98 cuando se
> ejecutan aplicaciones DOS en modo ventana, no respeta la pagina de
> codigos de caracteres especificada en el autoexec.bat / config.sys,
> utilizando las suyas propias.
>
> Cuando se instala win98 si estamos utilizando una pagina de caracteres
> diferente de la que viene por defecto (ingles) para aplicaciones DOS,
> win98 muestra incorrectamente estas aplicaciones. En el resource Kit
> para win98 hay una aplicacion (no sé si está en el CD de instalación)
> llamada CHDOSCP.EXE, que fuerza a que esta situación no se produzca, y
> las aplicaciones windows y las de MS-DOS, utilicen la misma pagina de
> caracteres. Esta aplicación debería estar en el directorio
> TOOLS\RESKIT\CONFIG
>
> Otra cosilla que podría mirar (ya digo que no tengo ni idea de clipper)
> es la especificiación de caracteres que utiliza esa aplicación, no sé si
> se pueda forzar a que utilice el "mode con codepage prepare=((850)" que
> por defecto es la especificación latin internacional que debería
> funcionar en un win98 en español (el 437 sería para ingles USA).
>
>
>
> Saludos
> Fernando M. / Registered Linux User #367696


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