|
Curso gratis de José Manuel - 25 de Noviembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en una de las técnicas de programación con más éxito. En este artículo vamos a aprender a crear componentes similares a los de... |
| Cap 5 |
Definiendo propiedades
|
| |
, tmPeseta);
Una vez que tenemos esto, podemos definir los atributos que almacenarán estos valores dentro del componente. A continuación mostramos sólo la definición del componente: TConversorMonedas = class (TComponent)
private
FValorConvertir: float;
FValorConvertido: float |
| Cap 4 |
¿Y cómo se hace todo esto?
|
| |
, en la que definiremos una clase heredada de TComponent : type
TConversorMonedas = class (TComponent)
end ;
Esto es un componente, aunque por ahora no hace nada interesante. Para probarlo debemos registrarlo en el entorno de desarrollo y así podremos verlo dentro de la paleta de componentes |
| Cap 3 |
Tipos de componentes
|
| |
De la derecha). Estos dos conceptos son nuevos y debemos dominarlos. Las propiedades son datos públicos del componente, muy parecidas a los atributos de una clase, aunque se accede a ellas a través de dos métodos: un método para leer su valor, y otro para modificarlo. Existen propiedades de sólo |
|
|
|
Curso gratis de José Manuel - 25 de Noviembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en la técnica de programación con más éxito. En este artículo vamos a aprender a crear componentes para que otros puedan aprovechar nuestro... |
| Cap 6 |
Definiendo propiedades
|
| |
, tmPeseta);
Una vez que tenemos esto, podemos definir los atributos que almacenarán estos valores dentro del componente. A continuación mostramos sólo la definición del componente: TConversorMonedas = class (TComponent)
private
FValorConvertir: float;
FValorConvertido: float |
| Cap 5 |
El esqueleto de un componente
|
| |
Manejado y registrado dentro del entorno de desarrollo. Así, con lo que ya sabemos podemos escribir nuestra primera aproximación del componente TConversorMonedas , en la que definiremos una clase heredada de TComponent : type
TConversorMonedas = class (TComponent)
end ;
Esto |
| Cap 3 |
Tipos de componentes
|
| |
De la derecha). Estos dos conceptos son nuevos y debemos dominarlos. Las propiedades son datos públicos del componente, muy parecidas a los atributos de una clase, aunque se accede a ellas a través de dos métodos: un método para leer su valor, y otro para modificarlo. Existen propiedades de sólo |
|
|
|
Curso gratis de Victor Manuel - 03 de Mayo de 2006
|
| Veremos que la publicidad exterior es un medio eficiente para dar a conocer un mensaje, debido a su gran tamaño y a lo llamativos que son, cuando el mensaje esta bien planeado y estructurado, los... |
| Cap 5 |
Alcance y limitaciones
|
| |
Y llevan a cabo todas las normativas e información acerca de la publicidad exterior. Los problemas con respecto a los encuestados a la hora suministrar la información que se requiere para dicha investigación. La falta de información suministrada por la empresa de publicidad exterior Class Light; empresa |
| Cap 18 |
Analisis de los resultados
|
| |
Publicitarias por todos los elementos que la conforman como lo son : su color, mensaje y diseño. Una de las formas de publicidad exterior más apreciada en la Autopista Prados del Este fue la pantalla electrónica de Class Light, también unas de las vallas más recordadas son las de Johnny Walker, Purina |
| Cap 7 |
Marco teórico
|
| |
Usual lógico que lleve al consumidor a ver, leer y/o oír la información que la publicidad está comunicando. La información en la publicidad, es el punto clave, es decir, por medio de éste se dan a conocer las características tanto internas(composición química, contenido, etc. ), como externas |
|
|
|
Curso gratis de Unav - 19 de Septiembre de 2005
|
| El HTML no es más que una aplicación del SGML (Standard Generalized Markup Language), un sistema para definir tipos de documentos estructurados y lenguajes de marcas para representar esos mismos documentos. El término HTML se... |
| Cap 20 |
Propuestas del Borrador del HTML 3.0
|
| |
##, ##BLOCKQUOTE##, etc. ) dentro de la división heredarán la alineación especificada. Además, ##DIV## también puede tomar el atributo ## CLASS ##, que permite especificar el significado semántico del bloque. El programa **Netscape Navigator 2. X** soporta el elemento ##DIV. ## ==== [[ Extensiones |
| Cap 22 |
Nuevos Elementos
|
| |
Hemos apuntado anteriormente: ~1) Sólo funciona mediante el protocolo HTTP, haciéndolo inútil para leer documentos locales (en el disco duro, disquete o **CD-ROM**) o accedidos mediante otros protocolos. ~1) Se hace necesaria una transacción con el servidor sólo para devolver un enlace |
|
|
|
Curso gratis de José Manuel - 25 de Noviembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en una de las técnicas de programación con más éxito. En este artículo vamos a aprender a crear componentes similares a los de... |
| Cap 6 |
Punteros en Object Pascal
|
| |
La sección private de nuestro componente después de declarar nuestro nuevo atributo de tipo puntero, que nos servirá para almacenar la dirección de un método. Este método que apuntaremos, será el que codifique el programador cuando haga doble clic sobre el evento. TConversorMonedas = class |
| Cap 5 |
¿Un puntero a qué...?
|
| |
A una variable, podemos leer (o cambiar) el contenido de esa variable. Del mismo modo, cuando tenemos un puntero a una función, podemos ejecutar esa función fácilmente |
|
|
|
Curso gratis de José Manuel - 25 de Noviembre de 2009
|
| Vamos a profundizar algo más en la programación de componentes, centrándonos en los eventos y cómo podemos definir los nuestros propios. |
| Cap 6 |
Punteros en Object Pascal
|
| |
La sección private de nuestro componente después de declarar nuestro nuevo atributo de tipo puntero, que nos servirá para almacenar la dirección de un método. Este método que apuntaremos, será el que codifique el programador cuando haga doble clic sobre el evento. TConversorMonedas = class |
| Cap 5 |
¿Un puntero a qué...?
|
| |
A una variable, podemos leer (o cambiar) el contenido de esa variable. Del mismo modo, cuando tenemos un puntero a una función, podemos ejecutar esa función fácilmente |
|
|