Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-12-2008
SerPan SerPan is offline
Miembro
 
Registrado: may 2006
Posts: 36
Poder: 0
SerPan Va por buen camino
Problema con código de página 437 vs. 850

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

Mi actual sistema operativo es windows xp pro.
Antes utilizaba windows 98 SE
Utilizaba el programa Dbase 5 para DOS de Borland y me funcionaba bien.
El código de página de dicho programa parece ser 437.
Creo que mi actual código de página es 850.
Al intentar entrar en dbase obtengo el siguiente mensaje de error.


By Esgrimidor


¿ 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

He intentado varias cosas sin resultado.
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 :

Dentro de la carpeta C:\Windows\System32 hay un fichero que se llama Config.nt
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

Y reinicias para que carge los cambios, luego con el bloc de notas escribes lo siguiente

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

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.

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

*****
Responder Con Cita
  #2  
Antiguo 26-12-2008
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Te puedo comentar que yo uso algunas veces aún Dbase IV y me da el mismo error al abrirlo la configuración que citas por supuesto la tengo activada pues también utilizo algunas veces Clipper.

Lo que hago es pulsar en la opción continuar y todo me funciona correctamente.


Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 26-12-2008
SerPan SerPan is offline
Miembro
 
Registrado: may 2006
Posts: 36
Poder: 0
SerPan Va por buen camino
No te has planteado que no aparezca el mensaje ?

Desaparecería si compilaras tu programa ?

Gracias

Seguimos que la conseguimos.

Para mí es importante que no me salga ese error.
Responder Con Cita
  #4  
Antiguo 26-12-2008
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
La verdad es que no me lo he planteado porque solo uso Dbase IV, para atacar unos DBfs. antiguos que mantengo por una compatibilidad ajena, si por mi fuera ya habrían desaparecido.

Conste que no se trata de un programa sino un manejo desde el punto.

Use XXX
Set filter to...

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #5  
Antiguo 26-12-2008
SerPan SerPan is offline
Miembro
 
Registrado: may 2006
Posts: 36
Poder: 0
SerPan Va por buen camino
I have an idea.

As you say it's only the initial message and a little bit more in my case.

But for the beginning we can use a script to automate o bypass the message.

I think with autoit is possible.

I'm going to that forum to proof.

With any other language may be possible too. I suppose so.
Responder Con Cita
  #6  
Antiguo 26-12-2008
SerPan SerPan is offline
Miembro
 
Registrado: may 2006
Posts: 36
Poder: 0
SerPan Va por buen camino
hoy estoy tontito con el inglés.. .. ..



Responder Con Cita
  #7  
Antiguo 26-12-2008
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
I wonder what would say Cervantes?

Cita:
Tengo una idea.
Como dije es solo el mensaje inicial y un poco más en mi caso.

Pero para empezar podríamos utilizar un código para automatizar o pasar por alto el mensaje.

Creo que con "autoit", es posible.
......
Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #8  
Antiguo 26-12-2008
SerPan SerPan is offline
Miembro
 
Registrado: may 2006
Posts: 36
Poder: 0
SerPan Va por buen camino
jjajajajaja
estaba traduciendo yo.....

Besitos
Responder Con Cita
  #9  
Antiguo 22-01-2009
SerPan SerPan is offline
Miembro
 
Registrado: may 2006
Posts: 36
Poder: 0
SerPan Va por buen camino
Cita:
Empezado por SerPan Ver Mensaje
No te has planteado que no aparezca el mensaje ?

Desaparecería si compilaras tu programa ?

Gracias

Seguimos que la conseguimos.

Para mí es importante que no me salga ese error.
Compilado me da el mismo error.

¿ Alguien ha encontrado una solución ?

Gracias
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Recargar o refrescar mi pagina desde codigo rgstuamigo PHP 6 28-10-2008 18:35:03
Ver El Codigo Fuente de una pagina PHP Zeinc PHP 10 12-09-2007 18:51:30
Código de página 437 vs. 850 SerPan Tablas planas 0 16-09-2006 20:57:52
Extraer código fuente html de página web Casimiro Notevi Varios 16 11-11-2005 22:30:06
Como Seleccionar Impresora, Si Esta Imprimiendo, Y En Q Pagina Va Con Codigo jostrix Impresión 1 28-04-2005 07:07:35


La franja horaria es GMT +2. Ahora son las 12:11:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi