Diferencia entre revisiones de «PRG DELPHI/INSTALACION»
(Página creada con «=INSTALACIÓN DE DELPHI= Category:MANUAL/PROGRAMADOR La aplicación está desarrollada en Delphi XE usando Pascal orientado a objetos, la única librería adicional es “ReportBuilder” de https://www.digital-metaphors.com/ en su versión para Delphi XE. Esta combinación de software se encuentra en mi PC de la oficina. Esta PC próximamente será trasladada a la sala de servidores para que deje de ser un equipo de uso diario y solamente se use para cambios en…») |
|||
Línea 10: | Línea 10: | ||
[[Archivo:20250422 1458 DELPHI INICIO WINDOWS.png|miniaturadeimagen|no|Abrir Delphi desde el menú de inicio.]] | [[Archivo:20250422 1458 DELPHI INICIO WINDOWS.png|miniaturadeimagen|no|Abrir Delphi desde el menú de inicio.]] | ||
===Grupo de proyectos en Delphi=== | |||
Cuando Delphi aparezca en pantalla mostrará una pantalla como la de abajo: | Cuando Delphi aparezca en pantalla mostrará una pantalla como la de abajo: | ||
[[Archivo:20250422 1503 DELPHI INICIO.png|miniaturadeimagen|no|Pantalla de inicio de Delphi.]] | [[Archivo:20250422 1503 DELPHI INICIO.png|miniaturadeimagen|no|Pantalla de inicio de Delphi.]] | ||
Línea 21: | Línea 22: | ||
Hay que picar sobre ese grupo de proyectos para que Delphi muestre su pantalla principal: | Hay que picar sobre ese grupo de proyectos para que Delphi muestre su pantalla principal: | ||
[[Archivo:20250422 1518 DELPHI PANTALLA GENERAL.png|miniaturadeimagen|no|Contenido del grupo de proyectos en Delphi.]] | [[Archivo:20250422 1518 DELPHI PANTALLA GENERAL.png|miniaturadeimagen|no|Contenido del grupo de proyectos en Delphi.]] | ||
===Truco para evitar la colgada de Delphi=== | |||
Al abrir el grupo de proyectos veremos en Delphi un panel como el de abajo con los proyectos incluídos en el grupo: | |||
[[Archivo:20250801 0944 DELPHI PROYECTOS.png|miniaturadeimagen|no|Proyectos dentro del grupo.]] | |||
Normalmente va a estar seleccionado '''prxControlsPkgXE.bpl''' que es el proyecto con los componentes y controles más básicos del sistema. | |||
A veces Delphi se cuelga al abrirlo para lo que hay que compilar esta librería ni bien abrimos Delphi, hay que usar la opción de abajo: | |||
[[Archivo:20250801 0950 DELPHI BUILD PROJECT.png|miniaturadeimagen|no|Compilar el proyecto.]] | |||
Con esto Delphi no se colgará. | |||
===Proyectos incluidos (relevantes)=== | ===Proyectos incluidos (relevantes)=== |
Revisión del 14:51 1 ago 2025
INSTALACIÓN DE DELPHI
La aplicación está desarrollada en Delphi XE usando Pascal orientado a objetos, la única librería adicional es “ReportBuilder” de https://www.digital-metaphors.com/ en su versión para Delphi XE.
Esta combinación de software se encuentra en mi PC de la oficina. Esta PC próximamente será trasladada a la sala de servidores para que deje de ser un equipo de uso diario y solamente se use para cambios en las fuentes.
Las fuentes están instaladas en una carpeta denominada C:\DevelopPrx y no deberían ser movidas a otra carpeta.
Delphi se abre desde el menú de inicio de Windows:

Grupo de proyectos en Delphi
Cuando Delphi aparezca en pantalla mostrará una pantalla como la de abajo:

Los archivos descriptos refieren a proyectos o grupos de proyectos (cada proyecto sería una aplicación o una librería).
El proyecto prxNavegadorPrj.dproj no interesa porque corresponde a una prueba que ya está integrada a la aplicación (más sobre esto más adelante).
El grupo de proyectos denominado prxProjectGroupXE.groupprj corresponde a un grupo de proyectos que es el que incluye a la aplicación, como lo indica la aplicación este archivo se encuentra en C:\DevelopPrx\xe\ y el archivo es prxProjectGroupXE.groupprj.
Hay que picar sobre ese grupo de proyectos para que Delphi muestre su pantalla principal:

Truco para evitar la colgada de Delphi
Al abrir el grupo de proyectos veremos en Delphi un panel como el de abajo con los proyectos incluídos en el grupo:

Normalmente va a estar seleccionado prxControlsPkgXE.bpl que es el proyecto con los componentes y controles más básicos del sistema.
A veces Delphi se cuelga al abrirlo para lo que hay que compilar esta librería ni bien abrimos Delphi, hay que usar la opción de abajo:

Con esto Delphi no se colgará.
Proyectos incluidos (relevantes)
Estos proyectos son necesarios para armar (o usar) la aplicación:
- prxControlsPkgXE.bpl: librería de componentes usando en la aplicación, el archivo reside en C:\DevelopPrx\xe\exe.
- prxExplorerPrj.exe: proyecto que arma la aplicación principal, reside en C:\DevelopPrx\xe\exe.
- prxFramesPrj.exe: proyecto que arma la aplicación que abre las pantallas cuando no se usa modo,local, reside en C:\DevelopPrx\xe\exe.
- prxTouchPrj.exe: proyecto que arma la aplicación para TouchScreen, reside en C:\DevelopPrx\xe\exe. Esta aplicación no está en uso (ni lo estará).
- fva_exec_key_prj.exe: aplicación para generar las llaves de seguridad según el anexo de seguridad del acuerdo.
Otros proyectos incluidos (todos obsoletos)
Estos proyectos no tienen uso y probablemente ni siquiera compilen.
- prxHTMLControls.bpl: librería que contiene los componentes usados por la vieja aplicación de consultas de saldos de cámaras denominada prxHTMLExplorerPrjXE.exe, reside en C:\DevelopPrx\xe\exe.
- prxHTMLExplorerPrjXE.exe: antigua aplicación para consultar los saldos de cámaras, reside en C:\DevelopPrx\xe\exe.
- fvsMediaExplorerPrj.exe: aplicación de prueba para explorar archivos multimedia, no está en uso.
- fvsTrimmerPrj.exe: aplicación para quitar espacios a la derecha de un texto, reside en C:\DevelopPrx\xe\exe..
- fvs_CSIDL_PERSONAL_Prj.exe: aplicación para acceder a carpetas especiales.
- fvsXMLDocumentPrj.exe: aplicación para probar la apertura de documentos XML.
- fvsImagesFromDiskPrj.exe: aplicación para encontrar imágenes en el disco.