Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Recursos en español e Interbase (https://www.clubdelphi.com/foros/showthread.php?t=38834)

German 31-12-2006 01:51:58

Recursos en español e Interbase
 
En los recursos en español para Delphi 2005-2006, disponibles en la sección "Enlaces" ( http://www.clubdelphi.com/enlaces/visitar.php?id=122 ), faltan una serie de constantes en el archivo "IBXConst.pas". La falta de estas constantes provoca que al intentar compilar una aplicación que incluya componentes de Interbase, aparezca el siguiente mensaje de error (probado desde Delphi 2006):

[Pascal Fatal Error] IBXConst.pas(35): F2051 Unit IB was compiled with a different version of IBXConst.XXXXXX

Para solucionar este error, basta con añadir estas constantes al archivo "IBXConst.pas" (el incluido en los recursos en español):

Código Delphi [-]
  SIB65feature = '%s es una función InterBase 6.5. Por favor actualice a InterBase 6.5 para utilizarla.'; //'%s is an InterBase 6.5 function. Please upgrade to InterBase 6.5 to use this functonality'
  SIB70feature = '%s es una función InterBase 7.0. Por favor actualice a InterBase 7.0 para utilizarla.'; //'%s is an InterBase 7.0 function. Please upgrade to InterBase 7.0 to use this functonality'
  SIB71feature = '%s es una función InterBase 7.1. Por favor actualice a InterBase 7.1 para utilizarla.'; //'%s is an InterBase 7.1 function. Please upgrade to InterBase 7.1 to use this functonality'
  SIB75feature = '%s es una función InterBase 7.5. Por favor actualice a InterBase 7.5 para utilizarla.'; //'%s is an InterBase 7.5 function. Please upgrade to InterBase 7.5 to use this functonality'
  SIBMemoryError = 'Sin memoria'; //'Out of memory'
  SLoginPromptFailure = 'No es posible encontrar un diálogo de conexión estandar. Por favor, añada DBLogDlg a la sección Uses de su archivo principal.'; //'Can not find default login prompt dialog.  Please add DBLogDlg to the uses section of your main file.'
  SNoVersionInfo= 'No ha sido recibida información sobre la versión de este servidor'; //'Version infomation for this server is not retreived'

Salu2.

dec 31-12-2006 12:50:34

Hola,

Gracias Germán. Ya añadí las constantes, pero, lo hize al comienzo del archivo, entre sus "resourcestring". No sé si deben ir allí o no. Actualizé el archivo Zip en consecuencia. Puedes echarle un vistazo, si quieras, y decir si están bien puestas donde están o han de cambiarse al bloque de "constantes" o qué. :)

German 31-12-2006 23:25:04

He revisado el archivo del nuevo ZIP y es correcto. Funciona tanto en el sitio donde lo has puesto, como añadiendolo abajo de todo (justo antes de "implementation").

Salu2.


La franja horaria es GMT +2. Ahora son las 00:48:47.

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