Artículos - Ejemplos

Última Modificación: 19/01/2005

Los siguientes son artículos que he escrito sobre temas puntuales, muchos de ellos nacidos de preguntas en grupos de noticias. En general presentan un problema o tema concreto y lo desarrollan, posiblemente ayudados por un ejemplo. Si el enlace al código fuente del ejemplo no se encuentra en esta página, está dentro del escrito.

Como instalar Interbase 6.0 y PHP 4.2.x en Linux SuSE 7.x/8.x  16/07/03
Se explican los pasos necesarios para instalar (partiendo de los fuentes) y configurar Apache, Interbase 6 y PHP 4.2.x para que funcionen juntos en Linux SuSE 7.x/8.x. Cortesía del Viruta Team (Ernesto Zapata Icart/Fernando Sato).

InstallShield Express version 3.5 (Delphi 7) 19/02/2003
Creación de instaladores usando la versión de InstallShield Express 3.5 que viene con Delphi 7. Prácticamente todo es aplicable a la versión 3 que acompañaba a Delphi 6.
La versión actual es un archivo .pdf compactado con WinRar 3.1, para evitar los problemas de las imágenes que no se veían. Gracias a todos los que me avisaron!

Captura y modificación de mensajes de error de Interbase en tiempo de ejecución  
Una técnica para agregar un procesamiento propio a los errores de Interbase, reemplazando los mensajes nativos por los nuestros. La segunda parte es el desarrollo de una aplicación para ver las restricciones de una base de datos y crear el 'diccionario' de reemplazos a usar.

Castellano Parte I | Parte II Los documentos están comprimidos por restricciones del servidor.
Código fuente

Inglés (all in one - not compressed)

Ejemplo: creación de un componente TTimer en tiempo de ejecución  28/05/2002
Muestra como crear un componente en tiempo de ejecución, y asignar un procedimiento propio a un evento para que realice alguna tarea útil.

Creación de un servidor TCP usando Indy 9
Demuestra cómo usar el componente TIdTCPServer del paquete Indy version 9 (se puede obtener de
Nevrona) para crear un servidor telnet. Se accede al mismo para probarlo con el cliente Telnet estándar de Windows.

Guardar imágenes en Interbase, y mostrarlas sin usar DBImage
Ejemplo que muestra cómo trabajar con archivos de imágenes almacenados en una tabla de Interbase, con tres formatos distintos (BMP, JPG y GIF) y mostrarlas al navegar la tabla sin usar el componente TDBImage; se trabaja con streams.

Mostrar imágenes de una BD en una página Web (WebBroker)
En este ejemplo haremos una pequeña aplicación de servidor Web, que nos permita navegar una tabla muy sencilla con imágenes.

Permitir al usuario seleccionar una impresora de las instaladas en el sistema, y direccionar la impresión a la misma (CLX)
En este ejemplo desarrollamos una aplicación muy sencilla que muestra al usuario una lista de las impresoras instaladas en el sistema, y le permite seleccionar una; cuando presione un botón, se imprimirá una muestra de texto y gráficos en la impresora seleccionada. El proyecto está realizado usando la biblioteca CLX.

Presentación de datos de una tabla en Internet, incluyendo navegación por páginas
Ejemplo que muestra una técnica de paginación de tablas en Internet (usando WebBroker), con ClientDatasets para reducir el número de registros que se obtienen de la tabla en cada página. Castellano | Inglés
| Código+articulo

Herencia visual
En construcción...

La arquitectura Cliente / Servidor
En construcción...

La arquitectura multi-tier: MIDAS, DataSnap, Windows DNA, etc.
En construcción

Diseño Relacional
En construcción...

COM
En construcción...

OOP
En construcción...

Ejemplo: Agenda
En construcción...

Ejemplo: Ahorcado
En construcción...

Ejemplo: Estadísticas
En construcción...

Ejemplo: Nortruchon
En construcción...

Ejemplo: Ordenación
En construcción...

Ejemplo: Producto de Matrices
En construcción...