Diferencia entre revisiones de «Categoría:PRG DELPHI/DESARROLLO»
Línea 8: | Línea 8: | ||
=AGREGAR COMO RECORRER LOS COMPONENTES DE UN COMPONENTE= | =AGREGAR COMO RECORRER LOS COMPONENTES DE UN COMPONENTE= | ||
<pre> | |||
for I := 0 to Application.ComponentCount - 1 do | for I := 0 to Application.ComponentCount - 1 do | ||
begin | begin | ||
if Application.Components[I] is TDataModule then | if Application.Components[I] is TDataModule then | ||
begin | |||
for C := 0 to Application.Components[I].ComponentCount - 1 do | |||
begin | |||
if Application.Components[I].Components[C] is TprxADOConnection then | |||
begin | |||
if TprxADOConnection(Application.Components[I].Components[C]).ppMainConnection = True then | |||
begin | |||
Connection := TprxADOConnection(Application.Components[I].Components[C]); | |||
Result := True; | |||
Break; | |||
end; | |||
end; | |||
end; | |||
end; | |||
end; | |||
</pre> | |||
=/FIN AGREGAR COMO RECORRER LOS COMPONENTES DE UN COMPONENTE= | =/FIN AGREGAR COMO RECORRER LOS COMPONENTES DE UN COMPONENTE= |
Revisión actual - 20:24 15 may 2025
Introducción
Delphi es un producto que permite desarrollar muchos tipos de software usando diferentes tipos de objetos.
Algunos de esos objetos son visuales como las ventanas y los frames (explicados más adelante) y otros son no visuales, como muchas de las clases que forman parte de la aplicación.
Esta sección describe los más usados.
AGREGAR COMO RECORRER LOS COMPONENTES DE UN COMPONENTE
for I := 0 to Application.ComponentCount - 1 do begin if Application.Components[I] is TDataModule then begin for C := 0 to Application.Components[I].ComponentCount - 1 do begin if Application.Components[I].Components[C] is TprxADOConnection then begin if TprxADOConnection(Application.Components[I].Components[C]).ppMainConnection = True then begin Connection := TprxADOConnection(Application.Components[I].Components[C]); Result := True; Break; end; end; end; end; end;
/FIN AGREGAR COMO RECORRER LOS COMPONENTES DE UN COMPONENTE
Clases
La base de casi toda la funcionalidad de la aplicación son las clases, éstas definen estructuras de datos y comportamiento en un solo 'contenedor'.
Es necesario tener una comprensión básica de las clases para poder evaluar esta documentación.
- En Definición de clases en Delphi se incluye una guía para comprender la definición y uso de una clase.
- En Elementos comunes a las clases en Delphi se describen algunos elementos comunes a la mayoría de las clases.
Advertencia:
- El vínculo Elementos comunes... se irá completando a lo largo de la documentación de este manual.
Componentes visuales
Delphi también permite usar varios tipos de componentes visibles al usuario, por ejemplo:
- Controles usados en el ingreso de datos por el usuario: cajas de edición, botones, checkboxes, menús, etc.
- Forms (formularios) que permiten definir pantallas completas que incluyen esos controles.
- Frames permiten definir conjuntos visuales de controles, pero se muestran al usuario dentro de un form, su uso es muy utilizado en la aplicación.
Forms y frames se describen en las siguientes secciones, los controles se mencionan en ambas.
Forms
Los forms permiten definir conjuntos visuales de controles (cajas de edición, botones, etc.) que se muestran al usuario como una pantalla.
- En Definición de forms en Delphi podemos conocer la funcionalidad de los forms usando un ejemplo sencillo.
- En Elementos comunes a los forms en Delphi se describen algunos elementos comunes a los forms.
Advertencia:
- El vínculo Elementos comunes... se irá completando a lo largo de la documentación de este manual.
Frames
Los frames permiten definir los mismos conjuntos visuales de controles (cajas de edición, botones, etc.) que los forms, pero se muestran al usuario dentro de una pantalla. Bajo determinadas circunstancias es más conveniente definir frames que definir forms. Esto se argumenta más adelante.
- En Definición de frames en Delphi podemos conocer la funcionalidad de los frames usando un ejemplo similar al de los forms.
- En Elementos comunes a los frames en Delphi se describen algunos elementos comunes a la mayoría de los frames.
Advertencia:
- El vínculo Elementos comunes... se irá completando a lo largo de la documentación de este manual.
Páginas en la categoría «PRG DELPHI/DESARROLLO»
Las siguientes 3 páginas pertenecen a esta categoría, de un total de 3.