El nuevo motor de informes de VFP 9.0 trabaja con GDI+ lo que provoca que los informes de versiones anteriores se desconfiguren en mayor o menos grado en dependencia del tipo de fuente empleada. El artículo aborda este tópico. Ver más …
Archivo de la categoría: Traducidos
Lo que he logrado con VFP, GDI+ y una tonelada de ayuda de la comunidad VFP (o porqué VFP es genial)
Vassilis Aggelakos muestra las imágenes de su aplicación, que constituye un caso de éxito de la herramienta con código VFP que aprovecha conocimientos atesorados en libros, revistas y toda clase de aportes de la comunidad VFP. Ver más …
Dibujar con GDI+
Este escrito comenta la liberación de artículos de Craig Boyd enfocados al trabajo con GDI+. Los artículos no tienen desperdicio, son excelentes. Ver más …
Utilice parámetros codificados para guardar sus imágenes con GDI+
Mediante varios ejemplos, Cesar Chalom nos enseña cómo trabajar con los parámetros del método SaveToFile de la clase _gdiplus.vcx. Ver más …
Gdiplus.vcx y SavetoFile
Esta vez, desde la experiencia, el autor nos deja un consejo sobre el empleo de parámetros en el método SaveToFile de Gdiplus.vcx. Gracias Cesar. Ver más …
Captar porciones de pantalla
En este caso Cesar Chalom nos presenta un código que permite obtener una imagen de la pantalla. Un formulario permanece activo y nos posibilita copiar la imagen al portapapeles o un archivo. Vale la pena probarlo. Ver más …
Imprimir imágenes individuales
Muestra un código cuyo objetivo es imprimir archivos de imagen. Ver más …
Gráficas de tarta con código VFP puro
El trabajo con GDI+ es tan apasionante como complicado. Cesar Chalom nos despeja el camino y nos explica muchos elementos esenciales para la comprensión de este tema. Ver más …
VFP también hace Mp3
El título lo dice todo. Bastan 5 líneas de código para cortar determinado trozo de una canción y crear un archivo mp3 de determinado tamaño. Gracias Vassilis, se puede decir más alto; pero no más claro. Ver más …
Control estructurado de errores con los errores de NEWOBJECT
En esta ocasión, Colin Nichols explica el comportamiento para el control de errores de la función NEWOBJECT(), veamos cómo los objetos siempre trasladan a su propio evento Error() el control de errores. Ver más …
