Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

437 vs. 850 codepage in dBASE

Status
Not open for further replies.

SerPan

Technical User
Sep 2, 2006
24
ES
I'm from Canary Island. Excuse my english.

Problem with 437 vs 850 codepage
Problema con código de página 437 vs. 850

My system is windows xp pro + SP3
Mi actual sistema operativo es windows xp pro.

Before I used windows 98 SE
Antes utilizaba windows 98 SE

I used dbase 5 for DOS and goes well.
Utilizaba el programa Dbase 5 para DOS de Borland y me funcionaba bien.

dBASE 5 for DOS have 437 codepage
El código de página de dicho programa parece ser 437.

My actual codepage is 850
Creo que mi actual código de página es 850.

When I enter in dBASE I obtain this message
Al intentar entrar en dbase obtengo el siguiente mensaje de error.


By Esgrimidor

The system is not configurated for the actual codepage.

There is any solution ?
¿ Hay alguna forma de solucionarlo ? Tengo una aplicación escrita con este programa que me gustaría utilizar y conservar. Utilizo windows xp pro + sp3


By Esgrimidor

By Esgrimidor

By Esgrimidor

By Esgrimidor

I tried with no result to recover
He intentado varias cosas sin resultado.

A friend comments he tried with good result for dbase III plus in the next way :
Un compañero José Amengual me comentó que a él se le resolvió con Dbase III plus bajo windows xp + SP2 de la siguiente manera :

IN folde c:\Windows\System32 there is a file : config.nt
Dentro de la carpeta C:\Windows\System32 hay un fichero que se llama Config.nt

Open with the notepad and add to the end
se puede abrir con el bloc de notas, al final tiene que poner literalmente si no lo escribo mal


device=%SystemRoot%\System32\himem.sys
dos=high, umb
Files=100

Then reiniate the system to apply changes
Y reinicias para que carge los cambios, luego con el bloc de notas escribes lo siguiente

After write the following in the notepad

@Echo Off
Mode con codepage select=437
Dbase.com
Mode con codepage select=850
Exit

and save as logo.bat
y lo guardas como Logo.bat por ejemplo, ojo, el fichero de Dbase mio de llama Dbase.com
mira como se llama el tuyo y colocas su nombre no el del mio, luego creas un acceso directo
en tu escritorio que llame al Logo.bat que has creado y guardado en la carpeta del Dbase, esto se
me olvidaba decirtelo.

I OBTAIN THE SAME ERROR MESSAGE.

En propiedades del icono->Fuente yo le tengo puesto 10x18 y en "opciones" pantalla completa

Espero no haberme equivocado al escribirlo, pruebalo mientras te encuentran alguna solucion mejor
ya comentaras.

Un saludo desde Ibiza
Jose Amengual

*****
otra aportación aconseja :
Antes de ejecutar Dbase, prueba a escribir CHCP 437 o CHCP 850. Si
funciona, crea un fichero .BAT que ejecute primero la orden CHCP con la
página de códigos y después Dbase, y utilízalo mediante un acceso directo.
En una página web he visto otra sugerencia, la de copiar el fichero
Dbase.437 o Dbase.850 con el nombre Dbase.res según la página de códigos
actual.

Comentar que en mi caso el ejecutable es dbase.exe y que los archivos que observo en la carpeta de instalación son dbase1.res, dbase2.res, dbase3.res

*****

En el archivo dbasedos.ini me figura :
[Opciones de montaje]
AUTOLINK=.T.
COMPACT=.F.
CREATEMAP=.T.
EXEFILE=MENU
LANGDRIVER=DB437ES1
LINKCONFIG=
RUNTIMEDBO=.F.
STANDALONE=.T.
STARTPROC=


Gracias

*****
Thanks
Excuse my language. I'm from Canary Islands
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top