Ver Mensaje Individual
  #10  
Antiguo 11-07-2003
andres1569 andres1569 is offline
Miembro
 
Registrado: may 2003
Posts: 908
Reputación: 22
andres1569 Va por buen camino
Otra ventaja de usar BPLs es que, con esta filosofía, las definiciones de clases y la información de tipos en tiempo de ejecución (RTTI) está localizada en un solo lugar, el package, mientras que el uso de DLLs comporta que se repita esa información (en la DLL y en nuestra aplicación), pudiendo dar origen a multitud de errores cuando se hacen comprobaciones de tipo (ejemplo los operadores is y as). Por ello, cuando se desarrollan DLLs con Delphi para ser usadas por un programa en Delphi, se recomienda que ambas sean compiladas usando paquetes en tiempo de ejecución. Claro que esto es un tanto ridículo.

Y como en casa del herrero, cuchillo de palo, el ejemplo que puse al principio de este hilo, pertenece a un programa donde me salto a la torera todos estos consejos, quizás porque ví que no utilizaba instrucciones peligrosas, pero es aconsejable usar los BPL para estos menesteres.

Saludos
__________________
Guía de Estilo
Responder Con Cita