Proyecto AjpdSoft
Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki


Cómo instalar algunos componentes habituales en Borland Delphi 6
Fecha Sábado, 10 junio a las 17:32:23
Tema Delphi


Manual, instrucciones, artículo que explica paso a paso con comentarios y capturas de pantalla cómo instalar algunos componentes habituales en Delphi. Hemos elegido: VCLZip (compresión/descompresión Zip), TrayIcon (iconizar aplicación), NCOCI8 (acceso a Oracle), MSIC (información del sistema), kadao8 (acceso a Access), DevExpress QuantumGrid (grid profesional), Fenestra Barcode Control (generador de códigos de barras), QuickReport Professional (informes profesionales), TMS CE Tools (conexión Pocket PC WCE), Zeosdbo (acceso a MySQL), XP Menu (muestra los menús de las aplicaciones Delphi con estilo Microsoft Office XP)



  • Instalar componentes.

    • TrayIcon: componente gratuito, descargable desde www.rawos.com, permite minimizar la aplicación en la barra de notificación de Windows (junto al reloj)
    • VCLZip 2.22: componente descargable desde www.vclzip.net, permite comprimir ficheros en formato zip y descomprimirlos sin necesidad de utilizar librerías, es 100% VCL.
    • NCOCI8: componente gratuito descargable desde www.da-soft.com, permite acceder a Base de Datos Oracle sin necesidad de utilizar BDE ni ODBC, es 100% VCL. Necesitará Oracle Client instalado.
    • KADao8: componente gratuito descargable desde http://kadao.dir.bg, permite acceder a Base de Datos Microsoft Access sin necesidad de utilizar BDE ni ODBC, es 100% VCL (necesitará Microsoft Jet, motor de base de datos de Access).
    • Zeosdbo 6.5.1: componente gratuito descargable desde http://sourceforge.net/projects/zeoslib, permite acceder a Base de Datos MySQL, Interbase, Oracle, PostgreSQL, Firebird, Microsoft SQL Server, Sybase ASE y SQLite 2.8 sin necesidad de utilizar BDE ni ODBC, el 100% VCL (sólo para MySQL y PostgreSQL necesitará las librerías correspondientes).
    • QuickReport Professional v3.6.2: componente que mejora los informes / report / listados de la paleta de componentes QReport que Delphi incluye por defecto. Como mejoras se incluye la posiblidad de exportar los informes a varios formatos (rtf, txt, imagen, etc), también aporta una herramienta para que el usuario pueda modificar/crear sus propios listados (QREditor).
    • TMS software CE Tools: componente gratuito descargable desde http://www.tmssoftware.com, permite acceder Pocket PC y Smartphone (obtiene los contactos, tareas, calendario, ficheros, buscar, etc). Necesita tener instalado Microsoft ActiveSync.
    • TurboPower LockBox 2.07: componente gratuito descargable desde http://sourceforge.net/projects/tplockbox, para encriptar/desencriptar datos (ficheros y texto). Soporta Blowfish, RSA, MD5, SHA-1, DES, triple-DES, Rijndael y marca digital para mensajes. Obtiene el HASH de un fichero o cadena de texto.
    • MiTeC System Information Component 8.7: se trata de un componente muy interesante y gratuito que obtiene toda la información del equipo (hardware, software, datos del usuario, dispositivos, procesador, memoria, datos de red, ips, programas de inicio, etc). La web para la descarga es: http://www.mitec.cz.
    • Windows XP Theme Manager 1.10.1: permite las aplicaciones desarrolladas en Delphi 6 se adapten al tema visual de Windows XP, Windows Vista.
    • XP Menu 3.1: muestra los menús de las aplicaciones Delphi con estilo Microsoft Office XP.
    • AgBlend (Agni Software): componente gratuito para Delphi que permite mostrar un formulario transparente, permite indicar el nivel de opacidad.
  • Artículos relacionados.
  • Tecnologías empleadas.
  • Créditos.

 

Instalación de componentes Delphi

 

TrayIcon

Componente gratuito, descargable desde www.rawos.com, permite minimizar la aplicación en la barra de notificación de Windows (junto al reloj). Para instalarlo:

1. Descargaremos el fichero .zip, lo descomprimimos en la carpeta "lib" del directorio de instalación de Delphi:

C:/Archivos de programa/Borland/Delphi6/Lib

2. Abriremos Delphi, cerraremos el proyecto inicial pulsando en el menú "File" - "Close All":

AjpdSoft Instalar componentes Delphi - Cerrar todos los proyectos

3. Pulsaremos en "Component" - "Install Component...":

AjpdSoft Instalar componentes Delphi - Component - Install Component

4. Pulsaremos el botón "Browse" de "Unit file name" para seleccionar el fichero .pas del componente:

AjpdSoft Browse

5. Seleccionaremos el fichero "TrayIcon.pas":

AjpdSoft Instalar componentes Delphi - Unit file name

6. Pulsaremos "OK" para iniciar la instalación del componente:

AjpdSoft Instalar componentes Delphi - Install Component

7. Pulsaremos "Yes" para recompilar el componente:

AjpdSoft Instalar componentes Delphi - Confirm install package

8. Nos aparecerá un mensaje indicando que la instalación se ha realizado con éxito, con el nombre "TrayIcon.TTrayIcon":

AjpdSoft Instalar componentes Delphi - Instalación finalizada

9. Cerraremos Delphi sin guardar los cambios, pulsando "No" en el mensaje de confirmación "Save changes to project dclusr?":

AjpdSoft GInstalar componentes Delphi - Guardar cambios en dclusr

10. Para comprobar que el componente se ha instalado correctamente, abrimos Delphi, creamos una nueva aplicación desde el menú "File" - "New" - "Application":

AjpdSoft Instalar componentes Delphi - Probar componente

11. En la paleta de componentes, aparecerá una nueva pestaña llamada "XDTK", pulsamos en ella y nos aparecerá el componente instalado, si pulsamos sobre "TrayIcon" y hacemos un clic en el formulario lo agregaremos:

AjpdSoft Instalar componentes Delphi - Probar componente

AjpdSoft Instalar componentes Delphi - Probar componente

VCLZip 2.22

Componente descargable desde www.vclzip.net, permite comprimir ficheros en formato zip y descomprimirlos sin necesidad de utilizar librerías, es 100% VCL. Para instalarlo:

1. Descargaremos y descomprimiremos el fichero en la carpeta "lib" de Delphi:

C:/Archivos de programa/Borland/Delphi6/Lib

2. Abriremos Delphi, menú "File" - "Open":

AjpdSoft Instalar componentes Delphi - Open

3. Seleccionaremos el fichero "VCLZipD6.dpk" de la carpeta "lib" de Delphi y pulsaremos "Abrir":

AjpdSoft Instalar componentes Delphi - Seleccionar fichero dpk

4. Para terminar la instalación pulsaremos el botón "Install":

AjpdSoft Instalar componentes Delphi - Package

5. Si todo ha ido bien nos aparecerá un mensaje indicando que el componente ha sido instalado correctamente:

AjpdSoft Instalar componentes Delphi - Instalación correcta

6. Cerraremos Delphi sin guardar los cambios, para probarlo volveremos a abrir Delphi, añadimos una nueva aplicación y nos aparecerá una nueva pestaña en la paleta de componentes llamada "VCLZip":

AjpdSoft Instalar componentes Delphi - Probar componente

NCOCI8

Componente gratuito descargable desde www.da-soft.com, permite acceder a Base de Datos Oracle sin necesidad de utilizar BDE ni ODBC, es 100% VCL. Necesitará Oracle Client instalado. Para instalar el componente en Delphi:

1. Descargaremos y descomprimiremos el fichero en la carpeta "lib" de Delphi, en concreto copiaremos el contenido de la carpeta "Source" de este componente:

C:/Archivos de programa/Borland/Delphi6/Lib

2. Abriremos Delphi, menú "File" - "Open":

AjpdSoft Instalar componentes Delphi - Open

3. Seleccionaremos el fichero "NCO86.dpk" de la carpeta "lib" de Delphi y pulsaremos "Abrir":

AjpdSoft Instalar componentes Delphi - Seleccionar dpk

4. Pulsaremos el botón "Install":

AjpdSoft Instalar componentes Delphi - Install package

5. Si todo ha ido bien nos aparecerá un mensaje indicando que ha sido instalado correctamente:

AjpdSoft Instalar componentes Delphi - Instalación correcta

Con el texto:

Package c:/archivos de programa/borland/delphi6/Projects/Bpl/NCO86.bpl has been installed.
The following new component(s) have been registered: NCOciDB.TOCIDatabase, NCOciDB.TOCIImpHndlDatabase, NCOciDB.TOCINestedDataSet, NCOciDB.TOCIQuery, NCOciDB.TOCISequence, NCOciDB.TOCIStoredProc, NCOciDB.TOCITransactionManager, NCOciUpdateSQL.TOCIUpdateSQL, NCSQLMon.TNCSQLMonitorClient.

6. Cerraremos Delphi sin guardar los cambios y volveremos a abrirlo para añadir un segundo fichero .dpk, repetiremos el paso 1 y 2, esta vez seleccionaremos el fichero "NCComp6.dpk":

AjpdSoft Instalar componentes Delphi - Open

7. Pulsaremos el botón "Install":

AjpdSoft Instalar componentes Delphi - Install

8. Si todo ha ido bien nos aparecerá un mensaje indicando que ha sido instalado correctamente:

AjpdSoft Instalar componentes Delphi - Instalación finalizada

con el texto:

Package c:/archivos de programa/borland/delphi6/Projects/Bpl/NCComp6.bpl has been installed.
The following new component(s) have been registered: NCDblLst.TNCDblListBox, NCDBTree.TNCDBTreeView, NCMemo.TNCMemoDialog, NCTimer.TNCTimer.

9. Cerraremos Delphi sin guardar los cambios, para probarlo volveremos a abrir Delphi, añadimos una nueva aplicación y nos aparecerán dos nuevas pestañas en la paleta de componentes llamadas "NCOCI8 Advanced" y "NC Other". También habrá añadido en la pestaña "Data Access" todos los componentes necesarios (OCIDatabase, OCIQuery, OCIStoredProc, NCSQLMonitorClient, OCIUpdateSQL, OCISequence, OCINestedDataSet):

AjpdSoft Instalar componentes Delphi - Probar componente

KADao8

Componente gratuito descargable desde http://kadao.dir.bg, permite acceder a Base de Datos Microsoft Access sin necesidad de utilizar BDE ni ODBC, es 100% VCL (necesitará Microsoft Jet, motor de base de datos de Access). Para instalar el componente en Delphi:

1. Descargaremos y descomprimiremos el fichero en la carpeta "lib" de Delphi:

C:/Archivos de programa/Borland/Delphi6/Lib

2. Abriremos Delphi, menú "File" - "Open":

AjpdSoft Instalar componentes Delphi - Open

3. Seleccionaremos el fichero "KADao.dpk" de la carpeta "lib" de Delphi y pulsaremos "Abrir":

AjpdSoft Instalar componentes Delphi - Abrir dpk

4. Nos aparecerá un mensaje para confirmar que queremos convertir el package al nuevo formato, pulsaremos "Yes":

AjpdSoft Instalar componentes Delphi - Convertir package

Con el texto: This package appears to be in an older format. Would you like to convert it to the new format?

Nos aparecerá otro mensaje indicando que la actualización se ha completado:

AjpdSoft Instalar componentes Delphi - Actualización completa

Con el texto: Update complete.

5. Abriremos también el fichero "KADaoD6.dpk", pulsaremos en "OK" en el mensaje de confirmación indicando que el fichero ha sido "recreado":

AjpdSoft Instalar componentes Delphi - Resource recreado

Con el texto: Cannot find resource file: C:/Archivos de programa/Borland/Delphi6/Lib/KADaoD6.res. Recreated.

6. Pulsaremos en "Install" para finalizar la instalación de KADao:

AjpdSoft Instalar componentes Delphi - Instalación

7. Si todo ha ido bien nos aparecerá un mensaje indicando que ha sido instalado correctamente:

AjpdSoft Instalar componentes Delphi - Componente instalado correctamente

Con el texto:

Package c:/archivos de programa/borland/delphi6/Projects/Bpl/KADaoD6.bpl has been installed.
The following new component(s) have been registered: KADaoConnectionCheck.TKADaoConnectionCheck, KADAOEncrypter.TKADAOEncrypter, KADaoInfo.TKADaoInfo, KDaoDataBase.TKADaoDatabase, KDaoDBEngine.TKADaoDBEngine, KDaoTable.TKADaoTable, KDaoWorkspace.TKADaoWorkspace.

8. Cerraremos Delphi sin guardar los cambios, para probarlo volveremos a abrir Delphi, añadimos una nueva aplicación y nos aparecerá una nueva pestaña en la paleta de componentes llamada "KA Dao":

AjpdSoft Instalar componentes Delphi - Prueba de componente

Zeosdbo 6.5.1

Componente gratuito descargable desde http://sourceforge.net/projects/zeoslib, permite acceder a Base de Datos MySQL, Interbase, Oracle, PostgreSQL, Firebird, Microsoft SQL Server, Sybase ASE y SQLite 2.8 sin necesidad de utilizar BDE ni ODBC, el 100% VCL (sólo para MySQL y PostgreSQL necesitará las librerías correspondientes). Para instalar el componente en Delphi:

1. Descargaremos y descomprimiremos el fichero:

  • Copiaremos la carpeta "src" a la carpeta "lib/src" de Delphi.
  • Copiaremos el contenido de la carpeta "packages/delphi6" a la carpeta "lib" de Delphi.
  • Copiaremos las librerías ubicadas en "lib/mysql" del componente al directorio del sistema C:/Windows/System32.

2. Abriremos Delphi, menú "File" - "Open":

AjpdSoft Instalar componentes Delphi - Open

3. Seleccionaremos el fichero "ZeosDBo.bpg" de la carpeta "lib" de Delphi y pulsaremos "Abrir":

AjpdSoft Instalar componentes Delphi - Seleccionar fichero bpg

4. Pulsando en el menú "View" - "Project Manager" podremos ver todos los proyectos de este componente para compilarlos uno a uno:

ZCore.bpl
ZParseSql.bpl
ZPlain.bpl
ZDbc.bpl
ZComponent.bpl

AjpdSoft Instalar componentes Delphi - Project Manager

5. Pulsaremos con el botón derecho del ratón sobre cada proyecto y marcaremos "Install" (es conveniente seguir el orden en que aparecen):

AjpdSoft Instalar componentes Delphi - Install

6. Si aparece el error que a continuación os indicamos habrá que quitar de todos ellos el "../../core/" y dejar sólo el nombre del fichero:

AjpdSoft Instalar componentes Delphi - Error fichero no encontrado

Quedará:

ZSysUtils in 'ZSysUtils.pas',
ZCollections in 'ZCollections.pas',
ZCompatibility in 'ZCompatibility.pas',
ZMatchPattern in 'ZMatchPattern.pas',
ZClasses in 'ZClasses.pas',
ZTokenizer in 'ZTokenizer.pas',
ZVariant in 'ZVariant.pas',
ZExprToken in 'ZExprToken.pas',
ZVariables in 'ZVariables.pas',
ZExpression in 'ZExpression.pas',
ZExprParser in 'ZExprParser.pas',
ZFunctions in 'ZFunctions.pas',
ZMessages in 'ZMessages.pas';

AjpdSoft Instalar componentes Delphi - Package installado

AjpdSoft Instalar componentes Delphi - Install

AjpdSoft Instalar componentes Delphi - Package instalado

AjpdSoft Instalar componentes Delphi - Install

AjpdSoft Instalar componentes Delphi - Package instalado

AjpdSoft Instalar componentes Delphi - Install

7. Tras instalar el último "ZComponent" el componente se habrá instalado, mostrando el siguiente mensaje:

AjpdSoft Instalar componentes Delphi - Componente instalado

Con el texto:

Package c:/archivos de programa/borland/delphi6/Projects/Bpl/ZComponent.bpl has been installed.
The following new component(s) have been registered: ZConnection.TZConnection, ZDataset.TZQuery, ZDataset.TZReadOnlyQuery, ZDataset.TZTable, ZSqlMetadata.TZSQLMetadata, ZSqlMonitor.TZSQLMonitor, ZSqlProcessor.TZSQLProcessor, ZSqlUpdate.TZUpdateSQL, ZStoredProcedure.TZStoredProc.

Nos habrá creado una nueva pestaña llamada "Zeos Access":

AjpdSoft Instalar componentes Delphi - Prueba del componente

Si al compilar una aplicación con este componente se produce este error:

[Fatal Error] nombre_aplicacion.dpr(50): File not found: 'ZConnection.dcu'

Deberemos añadir el PATH (camino/ruta) del componente en el menú "Tools" - "Environment Options...":

AjpdSoft Instalar componentes Delphi - Environment Options

Seleccionaremos la pestaña "Library" y pulsaremos en el botón "..." de Library path:

AjpdSoft Instalar componentes Delphi - Environment Options

Añadiremos la ruta "C:/Archivos de programa/Borland/Delphi6/Lib/build":

AjpdSoft Instalar componentes Delphi - Directories

QuickReport Professional v3.6.2

Componente que mejora los informes / report / listados de la paleta de componentes QReport que Delphi incluye por defecto. Como mejoras se incluye la posiblidad de exportar los informes a varios formatos (rtf, txt, imagen, etc), también aporta una herramienta para que el usuario pueda modificar/crear sus propios listados (QREditor). Para instalar el componente en Delphi:

1. Deberemos adquirir la licencia correspondiente en la web www.qusoft.com, obtendremos el fichero de instalación. Cerraremos Delphi (si lo tenemos abierto) y ejecutaremos el fichero "QR406PD6.EXE". Pulsaremos "Agree" para aceptar los términos de la licencia:

AjpdSoft Instalar componentes Delphi - License agreement Agree

2. Pulsaremos "Next":

AjpdSoft Instalar componentes Delphi - Welcome

3. Seleccionaremos la carpeta de destino de la instalación y pulsaremos "Next":

AjpdSoft Instalar componentes Delphi - Choose Destination Location

3. Pulsaremos "Next" para iniciar la instalación:

AjpdSoft Instalar componentes Delphi - Start Installation

4. Tras la instalación nos mostrará una ventana con el resultado de la misma. Pulsaremos "Continue":

AjpdSoft Instalar componentes Delphi - Quick Report Installation Notes

5. Por último pulsaremos en "Finish", la instalación habrá concluido:

AjpdSoft Instalar componentes Delphi - Instalación del componente completa

Abriremos Delphi y nos aparecerán nuevos componentes en la paleta "QReport":

AjpdSoft Instalar componentes Delphi - Prueba del componente Delphi

TMS software CE Tools

Componente gratuito descargable desde http://www.tmssoftware.com, permite acceder Pocket PC y Smartphone (obtiene los contactos, tareas, calendario, ficheros, buscar, etc). Necesita tener instalado Microsoft ActiveSync. Para instalar el componente en Delphi:

1. Descargaremos y descomprimiremos el fichero correspondiente a nuestra versión de Delphi en la carpeta "lib" de Delphi:

C:/Archivos de programa/Borland/Delphi6/Lib

2. Abriremos Delphi, menú "File" - "Open":

AjpdSoft Instalar componentes Delphi - Open

3. Seleccionaremos el fichero "cetoolspkgd6.dpk" de la carpeta "lib" de Delphi y pulsaremos "Abrir":

AjpdSoft Instalar componentes Delphi - Seleccionar dpk

4. Pulsaremos el botón "Install":

AjpdSoft Instalar componentes Delphi - Install

Nos mostrará un mensaje indicando que el componente se ha instalado correctamente:

AjpdSoft Instalar componentes Delphi - Instalación finalizada

Con el texto:

Package c:/archivos de programa/borland/delphi6/Projects/Bpl/cetoolspkgd6.bpl has been installed.
The following new component(s) have been registered: CETools.TCEAppointments, CETools.TCECategories, CETools.TCEContacts, CETools.TCEDatabase, CETools.TCEDatabaseOperations, CETools.TCEDeviceInfo, CETools.TCEFileOperations, CETools.TCEFindFile, CETools.TCERegistry, CETools.TCERemoteFunction, CETools.TCERunApp, CETools.TCEShortCut, CETools.TCETasks.

Nos habrá añadido una nueva pestaña en la paleta de componentes de Delphi:

AjpdSoft Instalar componentes Delphi - Prueba del componente

TurboPower LockBox 2.07

Componente gratuito descargable desde http://sourceforge.net/projects/tplockbox, para encriptar/desencriptar datos (ficheros y texto). Soporta Blowfish, RSA, MD5, SHA-1, DES, triple-DES, Rijndael y marca digital para mensajes. Obtiene el HASH de un fichero o cadena de texto. Para instalar el componente en Delphi:

1. Descargaremos y descomprimiremos el fichero, copiaremos el contenido de la carpeta "packages" a la carpeta "lib" de Delphi y la carpeta "source" a la carpeta "lib" de Delphi:

C:/Archivos de programa/Borland/Delphi6/Lib

C:/Archivos de programa/Borland/Delphi6/Lib/source

2. Abriremos Delphi, menú "File" - "Open":

AjpdSoft Instalar componentes Delphi - Open

3. Seleccionaremos el fichero "L207vd60.dpk" de la carpeta "lib" de Delphi y pulsaremos "Abrir":

AjpdSoft Instalar componentes Delphi - Selección de dpk

4. Si intentamos compilar el componente pulsando el botón "Compile":

AjpdSoft Instalar componentes Delphi - Compile

nos mostrará este error:

AjpdSoft Instalar componentes Delphi - Error, fichero no encontrado

indicando que no puede encontrar los ficheros de la carpeta "source" para la compilación, puesto que utiliza la ruta relativa "../source" intenta encontrar esta carpeta y sus ficheros en:

C:/Archivos de programa/Borland/Delphi6/source

y no en donde los hemos copiado:

C:/Archivos de programa/Borland/Delphi6/Lib/source

Para solucionar este problema modificaremos "../source/fichero.pas" por "source/fichero.pas", quedará de la siguiente forma:

contains
LbUtils in 'source/LbUtils.pas',
LbBigInt in 'source/LbBigInt.pas',
LBCIPHER in 'source/LBCIPHER.pas',
LbConst in 'source/LbConst.pas',
LBPROC in 'source/LBPROC.pas',
LbRandom in 'source/LbRandom.pas',
LbString in 'source/LbString.pas',
LbAsym in 'source/LbAsym.pas',
LbClass in 'source/LbClass.pas',
LbDSA in 'source/LbDSA.pas',
LbRSA in 'source/LbRSA.pas';

Volveremos a compilar el componente:

AjpdSoft Instalar componentes Delphi - Compile

volverá a aparecer el mismo error que anteriormente, volveremos a cabiar "../source" por "source":

contains
LbDesign in 'source/LbDesign.pas',
LbKeyEd1 in 'source/LbKeyEd1.pas' {frmSymmetricKey},
LbKeyEd2 in 'source/LbKeyEd2.pas' {frmRSAKeys};

Volveremos a compilar el componente:

AjpdSoft Instalar componentes Delphi - Compile

5. Por último, para instalarlo definitivamente, pulsaremos el botón "Install":

AjpdSoft Instalar componentes Delphi - Install

Si todo ha ido bien, mostrará un mensaje como el siguiente, indicando que la instalación ha concluido satisfactoriamente:

AjpdSoft Instalar componentes Delphi - Instalación finalizada

con el texto: "Package c:/archivos de programa/borland/delphi6/Projects/Bpl/L207vd60.bpl has been installed. The following new component(s) have been registered: LbClass.TLb3DES, LbClass.TLbBlowfish, LbClass.TLbDES, LbClass.TLbMD5, LbClass.TLbRijndael, LbClass.TLbSHA1, LbDSA.TLbDSA, LbRSA.TLbRSA, LbRSA.TLbRSASSA."

MiTeC System Information Component 8.7

Se trata de un componente muy interesante y gratuito que obtiene toda la información del equipo (hardware, software, datos del usuario, dispositivos, procesador, memoria, datos de red, ips, programas de inicio, etc). La web para la descarga es: http://www.mitec.cz. Para instalar el componente en Delphi:

1. Descargamos el componente, descomprimimos el fichero y copiamos a la carpeta Lib de Borlan Delphi el contenido de la carpeta D6 de este componente (para Delphi 6), normalmente se copiará en:

C:/Archivos de programa/Borland/Delphi6/Lib

2. Abriremos Delphi, cerraremos cualquier proyecto que haya abierto. Desde el menú "File" - "Open"

AjpdSoft Instalar componentes Delphi - Open

seleccionaremos la carpeta Lib anterior y abriremos el fichero MSI_D6_Rtl.dpk:

AjpdSoft Instalar componentes Delphi - Selección dpk

Es posible que aparezca este mensaje de error, pulsaremos "OK" para continuar:

AjpdSoft Instalar componentes Delphi - Resource recreado

con el texto: "Cannot find resource file: C:/Archivos de programa/Borland/Delphi6/Lib/MSI_D6_Rtl.res. Recreated."

Pulsaremos en el botón "Compile" para compilar este paquete:

AjpdSoft Instalar componentes Delphi - Compile

3. Abriremos el fichero "MSI_D6_Dsgn.dpk" de la carpeta Lib (todo esto sin cerrar el paquete anterior):

AjpdSoft Instalar componentes Delphi - Selección de dpk

Es posible que aparezca este mensaje de error, pulsaremos "OK" para continuar:

AjpdSoft Instalar componentes Delphi - Resource recreado

con el texto: "Cannot find resource file: C:/Archivos de programa/Borland/Delphi6/Lib/MSI_D6_Dsgn.res. Recreated."

Por último, para concluir la instalación del componente, pulsaremos "Install":

AjpdSoft Instalar componentes Delphi - Install

Mostrará un mensaje indicando que la instalación del componente se ha realizado correctamente:

AjpdSoft Instalar componentes Delphi - Instalación finalizada

con el texto "Package c:/archivos de programa/borland/delphi6/Projects/Bpl/MSI_D6_Dsgn.bpl has been installed.
The following new component(s) have been registered: MSI_CPUUsage.TMCPUUsage, MSI_GUI.TMSystemInfo.
"

Windows XP Theme Manager 1.10.1

Este componente para Delphi permite que nuestras aplicaciones en Delphi 6 se adapten al tema visual de Windows XP, Windows Vista. Permite que casi todos los componentes visuales de nuestra aplicación se vean acordes con el tema visual que el usuario tenga actualmente en su equipo. Es gratuito. La web para la descarga es: http://www.soft-gems.net. Para instalar el componente en Delphi:

1. Descargamos el componente, se trata de un programa de instalación bastante sencillo, ejecutamos el fichero: ThemeManagerSetup.exe. Nos mostrará un asistente de instalación, pulsaremos "Next" para continuar:

AjpdSoft Instalar componentes Delphi - Setup - Theme Manager - Welcome

Aceptaremos los términos de la licencia y pulsaremos "Next" para continuar:

AjpdSoft Instalar componentes Delphi - License Agreement

Indicaremos la ubicación de los archivos de instalación y pulsaremos "Next":

AjpdSoft Instalar componentes Delphi - Select Destination Location

Si tenemos instaladas varias versiones de Delphi podremos indicar en cual queremos instalar el componente Theme Manager:

AjpdSoft Instalar componentes Delphi - Selección de versión de Delphi

Marcaremos las opciones de instalación que deseemos y pulsaremos "Next":

AjpdSoft Instalar componentes Delphi - Opciones de instalación

Antes de la instalación, nos mostrará una ventana con el resumen de la configuración, pulsaremos "Install":

AjpdSoft Instalar componentes Delphi - Resumen

Por último nos mostrará una ventana con el progreso de la compilación de los paquetes para el componente, pulsaremos "Next" para continuar:

AjpdSoft Instalar componentes Delphi - Compiling Packages

Finalización del registro de paquetes (Package registration succeeded):

AjpdSoft Instalar componentes Delphi - Package registration succeeded

Pulsaremos "Finish" para concluir la instalación del componente:

AjpdSoft Instalar componentes Delphi - Instalación finalizada

2. Tras descargar e instalar el componente, para que cualquier aplicación pueda utilizarlo, deberemos seguir estos pasos:

* En primer lugar, en el formulario principal de nuestra aplicación, pondremos la siguiente directiva del compilador (después de la declaración del nombre de la unidad):

unit NombreUnidadPrincipal;

{$R WinXP.res}

  • Copiaremos el fichero "WinXP.res" siempre en la misma carpeta en que se encuentre la unidad principal de nuestra aplicación y los archivos del proyecto (.dpr, etc). Este fichero se encuentra en la web del desarrollador del componente, también se encuentra en:

C:/Archivos de programa/Soft Gems/Theme Manager/Demos/Theme Explorer

  • Agregaremos, al formulario principal de nuestra aplicación, el componente, desde la paleta de componentes, la pestaña "XP":

AjpdSoft Instalar componentes Delphi - Prueba del componente

Con esto, al compilar nuestra aplicación, nos aparecerá integrada con el tema visual de Windows XP, Windows Vista:

AjpdSoft Instalar componentes Delphi - Prueba del componente

Nota: si ya tenemos desarrollada la aplicación y añadimos este componente posteriormente, es posible que haya que redimensionar (cambiar de tamaño y posición) algunos controles. En principio funciona bastante bien, incluso en Windows Vista. También lo hemos probado en Windows 98, Windows 2000 y Windows 2003 y no da ningún tipo de problema.

 

XP Menu 3.1

Componente gratuito, descargable desde http://www.shagrouni.com/english/software/xpmenu.html, permite las aplicaciones desarrolladas en Delphi 6 se adapten al estilo visual de Microsoft Office XP (componentes, menús, barras de botones, etc.). Para instalarlo:

1. Descargaremos el fichero .zip desde http://www.shagrouni.com/english/software/xpmenu.html, descomprimimos el fichero xpmenu.zip en la carpeta "lib" del directorio de instalación de Delphi (sólo son necesarios los ficheros XPMenu.pas y XPMenu.dcr:

C:/Archivos de programa/Borland/Delphi6/Lib/XPMenu.dcr
C:/Archivos de programa/Borland/Delphi6/Lib/XPMenu.pas

2. Abriremos Delphi, cerraremos el proyecto inicial pulsando en el menú "File" - "Close All":

AjpdSoft Instalar componentes Delphi - Cerrar todos los proyectos

3. Pulsaremos en "File" - "New" - "Other...":

AjpdSoft Instalar componentes Delphi - Install Packages

4. Seleccionaremos en la pestaña "New" el objeto "Package" y pulsaremos "OK":

AjpdSoft Instalar componentes Delphi - New Items - Add Package

5. En la ventana de "Package" pulsaremos el botón "Add":

AjpdSoft Instalar componentes Delphi - Add Design Package

6. Pulsaremos el botón "Browse...":

AjpdSoft Instalar componentes Delphi - Add Design Package

7. Buscaremos el fichero XPMenu.pas en la carpeta donde lo hayamos descomprimido, en nuestro caso:

C:/Archivos de programa/Borland/Delphi6/Lib/XPMenu.pas

AjpdSoft Instalar componentes Delphi - Seleccionar fichero .pas

8. Tras seleccionar el fichero XPMenu.pas pulsaremos "OK":

AjpdSoft Instalar componentes Delphi - Add file XPMenu.pas

9. En la ventana de "Package" pulsaremos el botón "Install":

AjpdSoft Instalar componentes Delphi - Install Package

10. Puede que nos aparezca una ventana de confirmación, indicando "The following changes are necessary to make this package compatible with other installed packages". Pulsaremos "OK" para continuar:

AjpdSoft Instalar componentes Delphi - Change Package

11. Si todo es correcto, nos mostrará un mensaje indicando que la instalación ha sido correcta:

AjpdSoft Instalar componentes Delphi - Componente instalado correctamente

Con el texto:

---------------------------
Information
---------------------------
Package c:/archivos de programa/borland/delphi6/Projects/Bpl/Package1.bpl has been installed.
The following new component(s) have been registered: XPMenu.TXPMenu.
---------------------------
OK
---------------------------

El menú de una aplicación Delphi 6 sin el componente XP Menu, quedará así:

AjpdSoft Instalar componentes Delphi - Prueba del componente

Agregando el componente Delphi gratuito XP Menu y activándolo poniendo a True la propiedad "Active":

AjpdSoft Instalar componentes Delphi - Prueba del componente

El menú de la aplicación quedará así:

AjpdSoft Instalar componentes Delphi - Prueba del componente

AgBlend (Agni Software)

Componente gratuito para Delphi que permite mostrar un formulario transparente, permite indicar el nivel de opacidad. Descargable desde:

http://www.agnisoft.com/downloads/downloads.asp

Para instalarlo en Borland Delphi 6 seguiremos los siguientes pasos:

1. Descargaremos el fichero AgBlend.zip, lo descomprimimos en la carpeta "lib" del directorio de instalación de Delphi:

C:/Archivos de programa/Borland/Delphi6/Lib

2. Abriremos Delphi, cerraremos el proyecto inicial pulsando en el menú "File" - "Close All":

AjpdSoft Instalar componentes Delphi - Cerrar todos los proyectos

3. Abriremos Delphi, menú "File" - "Open":

AjpdSoft Instalar componentes Delphi - Open

4. Accederemos a la carpeta donde hemos copiado los ficheros del componente y seleccionaremos el "Blend.dkk":

AjpdSoft Instalar componentes Delphi - Open

5. Pulsaremos "Yes" en el mensaje siguiente:

AjpdSoft Instalar componentes Delphi - Open

6. Pulsaremos "Ok":

AjpdSoft Instalar componentes Delphi - Open

7. Pulsaremos "Install" en la ventana del proyecto:

AjpdSoft Instalar componentes Delphi - Open

8. Y el componente quedará instalado, pulsaremos "Ok" y cerraremos Delphi sin guardar los cambios:

AjpdSoft Instalar componentes Delphi - Open

El componente quedará instalado en la pestaña "Samples" de la paleta de componentes de Delphi:

AjpdSoft Instalar componentes Delphi - Open

 

Artículos relacionados

 

 

Tecnologías empleadas

Créditos

  • Desarrollo del manual de forma íntegra por AjpdSoft.
  • Componente Theme Manager por Agustín de VM.
  • Ayuda en otros componentes por Antonio RN de RS.



Revisado por AjpdSoft el 02-07-2010.
Revisado por AjpdSoft el 06-01-2009.
Revisado por AjpdSoft el 16-08-2007.
Revisado por AjpdSoft el 03-07-2007.
Revisado por AjpdSoft el 22-06-2007.
Revisado por AjpdSoft el 14-10-2006.



Este artículo proviene de Proyecto AjpdSoft
http://www.ajpdsoft.com

La dirección de esta noticia es:
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=224
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A