Ver Mensaje Individual
  #7  
Antiguo 08-04-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Cita:
Empezado por ayuda de delphi
A package is a specially compiled library used by applications, the IDE, or both. Packages allow you to rearrange when code resides without affecting the source code. This is sometimes referred to as application partitioning.
Runtime packages provide functionality when a user runs an application. Design-time packages are used to install components in the IDE and to create special property editors for custom components. A single package can function at both design time and runtime, and design-time packages frequently work by referencing runtime packages in their requires clauses.

To distinguish them from other libraries, packages are stored in files:

On Windows, package files end with the .bpl (Borland package library) extension.
On Linux, packages generally begin with the prefix bpl and have a .so extension.

Ordinarily, packages are loaded statically when an applications starts. But you can use the LoadPackage and UnloadPackage routines (in the SysUtils unit) to load packages dynamically.
Total, que hay 2 tipos de paquetes:
  • Los de diseño (Design-time packages), que normalemente estan en la carpeta de delphi\bin, y son usados por el IDE de delphi para saber que tienes en la paleta de componentes.
  • Los de ejecución (Runtime packages), que normalmente estan en c:\windows\system32, y son usados cuando ejecutas un programa.

Para ver los paquetes que tienes ahora mismo en tu proyecto, ve a Project --> Options--> packages, Si no necesitas alguno de ellos, simplemente desmarca la casilla, al momento se irán de la paleta de componentes, por tanto, sabrás si lo necesitas o no

Por supuesto, en esa misma ventana tendrás que activar, "Build with runtime Package ". Justo debajo de esta casilla, Delphi te indica qué paquetes son los que estas usando, es decir, los que tienes que distribuir con tu ejecutable.

Todo esto es para los controles y tipos de datos que uses en tu programa. El BDE como ya han dicho, es un programa aparte, y necesitarás que lo instales independientemente de "Build with runtime Package " y los bpl.

Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita