Programación Avanzada: Código
fuente y ejemplos Buscar datos en una base a medida que se escribe. Obtener la línea de comandos completa. Impresión de BMP's desde Clipper 5.x Sombra no destructiva para cuadros. Buscar registros en bases ordenadas a gran velocidad. Convierte números decimales en binarios y viceversa. Obtener nombres libres para archivos. Mas Muy pronto... Esta página se encuentra en construcción, pronto encontraras mucho mas, código fuente, comentarios, ect. |
Ejemplos:
Bájate el código fuente : imprbmp.zip Desde hace varios días
que recibo constantes consultas sobre como imprimir un
.BMP con Clipper 5.x, estas consultas me obligaron a
realizar esta rutina, la cual es muy compleja, pero no me
tomó demasiado tiempo hacerla ya que hace unos años
había realizado un programa en assembly el cual
convertía un BMP en un archivo tipo PRN, hoy lo único
que hice fue transcribir en Clipper las funciones que
hace años escribí.
Bájate el código fuente : sombra.prg El programa es un
ejemplo de una función "CajaSom()" la cual
crea una sombra no destructiva para ser usada en cuadros
de todo tipo.
Bájate el código fuente : Busca.prg Es muy común
encontrarnos, con bases de datos que se encuentran
naturalmente ordenadas por fecha o algún otro valor,
esto es muy típico en bases históricas que llegan a
tener un gran tamaño.
Bájate el código fuente : binarios.prg Simple rutina para
convertir números decimales en binarios y viceversa.
Bájate el código fuente : ff.prg Simple rutina para
obtener nombres libres para archivos.
Bájate el código fuente : yosoy.prg Otro ejemplo del ingenio
popular, como en Clipper no hay ninguna función para
conocer la línea de comandos completa, el ingenioso
Diego D'Onofrio desarrolló esta pequeña rutina de
apenas diez líneas la cual obtiene el codiciado dato.
Bájate el código fuente : ejemtb.zip Dado a la cantidad de
programadores que me han solicitado este ejemplo, hoy lo
publico para que todos puedan bajarlo.
Nota: Puedes notar que las líneas de comentarios que explican el código son muy pocas, esto es debido a que esta sección es solo para programadores avanzados de clipper, si tienes alguna duda puedes enviarme un email a [email protected]. Nota del 12/Ene/09 sobre los ficheros .prg: |
Esta sección sobre CA-Clipper está coordinada íntegramente por Diego Lucio D'Onofrio