Ver Mensaje Individual
  #3  
Antiguo 04-08-2011
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Reputación: 19
Efren2006 Va por buen camino
Cita:
Empezado por defcon1_es Ver Mensaje
Hola. La única forma de cambiarlo para los componentes IBX es modificando la constante IBASE_DLL de la unit IBHeader y recompilar los componentes IBX.
Código Delphi [-]
{$IFDEF MSWINDOWS}
  IBASE_DLL = 'gds32.dll'; {do not localize}
  IBXML_DLL = 'ibxml.dll'; {do not localize}
{$ENDIF}
{$IFDEF LINUX}
  IBASE_DLL = 'libgds.so.0'; {do not localize}
  IBXML_DLL = 'ibxml.so.0'; {do not localize}
{$ENDIF}
La DLL se carga en el método procedure TDynamicLibrary.LoadIBLibrary; en la unit IBIntf
Puedes modificar el método para que carge la dll que tu le indiques (y se olvide de la constante).
En cualquier caso, implica recompilar los componentes IBX

Gracias por el Aporte.

Es Decir que por lo que tu me explicas,, Yo no podria tener un TIBDatabase trabajando con FIBCLient.DLL y otro Trabajando con GDS32.dll ... cierto ?

Trate de hacer una conexión ADO, que si me funciona para la conexión Interbase 7.1 que es la que menos uso... pero esta muy lenta la conexión ..

Alguna Sugerencia?

Saludos
Responder Con Cita