|
Curso gratis de José Manuel - 23 de Noviembre de 2009
|
| Una comparativa entre estas dos herramientas de programación. Puede servir para que los programadores de Delphi conozcáis un poco la filosofía y el modo de trabajar con PowerBuilder |
| Cap 12 |
Duelo final
|
| |
Vamos a ver una pequeña comparativa de tiempos en algunas operaciones de programación básicas. La comparativa se hace entre la ejecución de código en Delphi , PowerBuider interpretado y PowerBuilder compilado. Como os podéis imaginar, los tiempos variarán de una máquina a otra, así que deben |
| Cap 13 |
Concluyendo...
|
| |
Como conclusión podemos decir que, aunque en principio ambas herramientas se orientaban a lo mismo, hoy en día PowerBuilder se ha especializado mucho más a fondo en la programación sobre bases de datos que Delphi , hasta el punto en que prácticamente es lo que mejor podemos hacer. Delphi tiene |
| Cap 2 |
Características técnicas
|
| |
De cálculo intensivo, ni para programar drivers, ni rutinas a tiempo real, ni aplicaciones de dibujo... PowerBuilder está pensado para bases de datos, y es ahí donde es fuerte. En cambio, con Delphi sí que podemos presumir de que es de propósito general, es mucho más genérico, y se puede programar |
|
|
|
Curso gratis de José Manuel - 23 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 |
Los ejemplos
|
| |
[[ ]] Ya para terminar tan sólo queda deciros que podéis descargar el [[http://users. Servicios.retecal.es/sapivi/src/ConversorMonedas1. Pas código fuente del conversor de monedas]]. Podéis instalarlo en vuestro Delphi o simplemente estudiar y jugar con el código |
| Cap 6 |
Los ejemplos
|
| |
[[ ]] Ya para terminar tan sólo queda deciros que podéis descargar el [[http://users. Servicios.retecal.es/sapivi/src/ConversorMonedas1. Pas código fuente del conversor de monedas]]. Podéis instalarlo en vuestro Delphi o simplemente estudiar y jugar con el código |
| Cap 6 |
Los ejemplos
|
| |
[[ ]] Ya para terminar tan sólo queda deciros que podéis descargar el http://users. Servicios.retecal.es/sapivi/src/ConversorMonedas1. Pas código fuente del conversor de monedas. Podéis instalarlo en vuestro Delphi o simplemente estudiar y jugar con el código |
|
|
|
Curso gratis de José Manuel - 23 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 7 |
Los ejemplos
|
| |
[[ ]] Ya para terminar tan sólo queda deciros que podéis descargar el [[http://users. Servicios.retecal.es/sapivi/src/ConversorMonedas1. Pas código fuente del conversor de monedas]]. Podéis instalarlo en vuestro Delphi o simplemente estudiar y jugar con el código |
| Cap 6 |
Definiendo propiedades
|
| |
De la sección published , para poder ser modificadas desde el entorno de Delphi . La sección published contiene todas aquellas propiedades y eventos que serán mostrados en el Inspector de Objetos de Delphi . Además, se puede acceder a ellos tal y como si fuesen públicos: TConversorMonedas = class |
| Cap 1 |
Introducción
|
| |
Una de las piedras angulares del desarrollo en entornos RAD, como Delphi , es la programación basada en componentes. En estos entornos, la labor de un programador se parece más a la de un “ensamblador” de piezas de software que la de un “constructor” de software. Con esto conseguimos mayor rapidez |
|
|
|
Curso gratis de José Manuel - 23 de Noviembre de 2009
|
| Un repaso a los componentes gráficos, aquellos en los que nos tenemos que encargar de las operaciones de pintado en la pantalla, utilizando para ello el objeto Canvas. Para ilustrar su uso, crearemos un pequeño... |
| Cap 3 |
¿Y por cual me decido?
|
| |
A crear muchos componentes (cientos o miles) a la vez? Necesitas un TGraphicControl ¿Nuestro componente va a contener otros componentes dentro de él? Necesitas un TCustomControl. La mayoría de los componentes de la paleta de Delphi descienden de TWinControl , ya que permiten |
| Cap 3 |
¿Y por cual me decido?
|
| |
A crear muchos componentes (cientos o miles) a la vez? Necesitas un TGraphicControl ¿Nuestro componente va a contener otros componentes dentro de él? Necesitas un TCustomControl. La mayoría de los componentes de la paleta de Delphi descienden de TWinControl , ya que permiten |
| Cap 5 |
Agrupando propiedades
|
| |
TPersistent , aunque hasta ahora no hemos tenido el gusto de conocerlo. Bien, se trata una clase básica de la VCL, que nos ofrece todo el mecanismo de persistencia (es decir: almacenamiento) que utiliza Delphi para guardar las propiedades de los formularios. Pero vamos por partes. Todos sabéis que cuando |
|
|
|
Curso gratis de Guillermo A. Ronda Pupo - 26 de Abril de 2006
|
| El empleo de la estrategia data desde la antigüedad y nace en el campo militar; se introduce en el mundo académico por Von Newman en 1944 con la “Teoría de los Juegos”; en la... |
| Cap 7 |
Criterios de expertos
|
| |
Para la obtención de los criterios de expertos se empleó el método Delphi a 23 expertos internacionales, para ello se seleccionaron aquellos que poseen un coeficiente de competencia entre 0. 8 y 1. 0, de los cuales el 91 % (21) son Profesores Titulares y Doctores y el 9 % (2) Master en Ciencias |
| Cap 8 |
Significación de las variables determinadas por los expertos en rela
|
| |
Por medio del empleo del método Delphi a 23 expertos internacionales, se determinaron las variables que influyen en la efectividad de la implantación de la dirección estratégica en las organizaciones: liderazgo del cambio, ajuste de la estructura a la estrategia, formulación de políticas y ajuste |
| Cap 4 |
Valoración de los términos claves empleados en las definicion
|
| |
La revisión de 36 definiciones diferentes del concepto de “estrategia”, abordados por diferentes autores entre los años 1962y 2002 mediante el estudio bibliométrico con el método de análisis de citas conjuntas, permitió definir tres grupos: El grupo I que reúne a los conceptos relacionados |
|
|
|
Curso gratis de José Manuel - 23 de Noviembre de 2009
|
| El más completo curso de Oracle. |
| Cap 1 |
Introducción a este manual
|
| |
Página web, http://www.lawebdejm.com , en la que voy publicando distinto material sobre Oracle y otras tecnologías (Win32, C/C++, Delphi , UML, etc.) Un saludo y espero que nos volvamos a ver en el próximo manual. José Manuel |
| Cap 15 |
Optimización basica de SQL
|
| |
OPTIMIZER_MODE: ƒ FIRST_ROWS: utiliza sólo un número determinado de filas para calcular los planes de ejecución. Este método es más rápido pero puede dar resultados imprecisos. ƒ ALL_ROWS: utiliza todas las filas de la tabla a la hora de calcular los posibles planes de ejecución. Este método |
| Cap 15 |
Optimización basica de SQL
|
| |
OPTIMIZER_MODE: ƒ FIRST_ROWS: utiliza sólo un número determinado de filas para calcular los planes de ejecución. Este método es más rápido pero puede dar resultados imprecisos. ƒ ALL_ROWS: utiliza todas las filas de la tabla a la hora de calcular los posibles planes de ejecución. Este método |
|
|
|
Curso gratis de Jesús Manuel Márquez Rivera - 16 de Diciembre de 2005
|
| Completo curso acerca de los virus informáticos, historia, clasificación, protección... |
| Cap 20 |
Gusanos
|
| |
** al puerto 80. //No modifica nada, funciona residente en memoria. // ~- **SIRCAM** **Win32. Sircam**. Detectado el **17 julio 2001**. **Virus de archivos, gusano y caballo de Troya**. Escrito en lenguaje ** Delphi **. De origen **mexicano** //(Michoacán)//, utilizaba //técnicas parecidas al **Magistr |
| Cap 31 |
1999, el año en que bailó Melissa
|
| |
Astuto de la ingeniería social (algo que llamaba la atención de los usuarios y que según las estadísticas consume un porcentaje muy elevado del ancho de banda de Internet) asociado al método de transmisión por correo utilizando las direcciones de la Libreta de la víctima para que los receptores |
| Cap 2 |
Introducción
|
| |
Peldaños de la escalera. La verdad es que la ignorancia //(la mía, claro)// hace osados a los hombres, que decían los clásicos :) Desde que empecé a estudiar programación por libre, siempre he tenido claro que uno de mis objetivos era proponer un método de aprendizaje sencillo y ameno. Un acierta |
|
|
|
Curso gratis de José Manuel - 23 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 2 |
Los eventos en Delphi
|
| |
El evento surge de un mensaje de Windows o bien es un evento interno de Delphi |
| Cap 1 |
Introducción
|
| |
El mensaje, Delphi interpretará por nosotros las distintas posibilidades, y lanza el evento OnClick cuando corresponda. De este modo, no tenemos que preocuparnos de lo que haya ocurrido (ha hecho clic, ha pulsado Enter... ) sino que finalmente nuestro botón ha sido pulsado, por el método que sea |
| Cap 6 |
Punteros en Object Pascal
|
| |
Registrar el componente para ver si aparece en el Inspector de Objetos, como cualquier otro evento, tal y como podéis ver en la imagen de la derecha. Bien, ya tenemos nuestro evento, y si hacemos doble clic sobre él, veremos que el entorno de Delphi nos crea un nuevo método , en la clase |
|
|
|
Curso gratis de José Manuel - 23 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 9 |
Heredando de TCustomComponent: otro mundo
|
| |
Fueran uno solo. Esto funcionaría siguiendo la misma filosofía que los objeto TFrame de Delphi , es decir: con un simple clic, incluimos en el formulario un componente todo lo complejo que queramos. Heredando de TCustomComponent podemos crear un componente combinado, para mostrar varios |
| Cap 5 |
Interceptando los eventos
|
| |
Para Delphi , tenemos que buscar la manera de recibir el evento, sin utilizar ese puntero interno. Por suerte, Borland se dio cuenta de esto a la hora de diseñar la VCL, y nos ofrecen puntos de entrada para estos casos. Veamos: cada vez que se va a lanzar el evento de un componente, se hace a través |
| Cap 3 |
Buscando a nuestro padre
|
| |
Descriptor o manejador de ventana (en inglés handle). TCustomTreeView : se trata de la clase que permite mostrar un árbol dentro de un formulario de Delphi . La peculiaridad es que esta clase no tienen ningún método ni propiedad en la sección published , por lo que no puede ser manejada desde |
|
|
|
Curso gratis de José Manuel - 23 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 2 |
Los eventos en Delphi
|
| |
El evento surge de un mensaje de Windows o bien es un evento interno de Delphi |
| Cap 1 |
Introducción
|
| |
, Delphi interpretará por nosotros las distintas posibilidades, y lanza el evento OnClick cuando corresponda. De este modo, no tenemos que preocuparnos de lo que haya ocurrido (ha hecho clic, ha pulsado Enter... ) sino que finalmente nuestro botón ha sido pulsado, por el método que sea |
| Cap 6 |
Punteros en Object Pascal
|
| |
Registrar el componente para ver si aparece en el Inspector de Objetos, como cualquier otro evento, tal y como podéis ver en la imagen de la derecha. Bien, ya tenemos nuestro evento, y si hacemos doble clic sobre él, veremos que el entorno de Delphi nos crea un nuevo método , en la clase |
|
|