Los códigos más votados de FoxPro/Visual FoxPro

Listado de los códigos más votados desde su publicación.
sin imagen de perfil

Conversor numero a texto


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(12)
Publicado el 29 de Abril del 2003 por Roberto (2 códigos)
25.110 visualizaciones desde el 29 de Abril del 2003
Función es para convertir montos en letras.
sin imagen de perfil

Exportar a Excel


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(10)
Publicado el 17 de Febrero del 2004 por Ivan Dario Calderon Caceres (3 códigos)
41.423 visualizaciones desde el 17 de Febrero del 2004
Código para exportar los datos de una base de datos en VisualFox a una hoja de cálculo Excel. NOTA: Para que funcione, el proyecto debe estar en c:\exportar
sin imagen de perfil

buscar en grilla


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(9)
Publicado el 26 de Agosto del 2006 por Adrian Colazo (4 códigos)
35.810 visualizaciones desde el 26 de Agosto del 2006
Código que muestra dos tipos de busqueda en campos de una base de datos. A medida que se va escribiendo el texto a buscar:
1.-solo muestra los registros que van coincidiendo.
2.-el cursor se posiciona en el registro coincidente.
sin imagen de perfil

Búsquedas


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(8)
Publicado el 12 de Junio del 2003 por Eduardo Marquez (4 códigos)
36.832 visualizaciones desde el 12 de Junio del 2003
NUEVA VERSIÓN
Aplicación que incluye dos formularios en los que, en el primero, el mismo campo que se utiliza para ordenar también se utiliza para filtrar. El segundo formulario puede filtrar por cualquier campo de la tabla (uno concreto o todos) y ordenar por otro.
sin imagen de perfil

Enviar correo


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(8)
Publicado el 20 de Junio del 2003 por Victor (2 códigos)
35.644 visualizaciones desde el 20 de Junio del 2003
Código correspondiente a un envio de correo mediante el protocolo SMTP. Para hacerlo, utiliza el control WinSock.
sin imagen de perfil

Formulario transparente al estilo Windows Vista y colores degradados


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(6)
Publicado el 27 de Febrero del 2011 por Julio Sanchez
17.432 visualizaciones desde el 27 de Febrero del 2011
Formulario al estilo de Windows vista con colores degradados.
(Para mas información vean "C:\Archivos de programa\Microsoft Visual FoxPro 9\SamplesSolution\Sedona\fadeaway.scx").
Desarrollado en Visual Fox Pro 9.
sin imagen de perfil

Justificación de texto


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 26 de Junio del 2003 por Fernando D. (2 códigos)
14.252 visualizaciones desde el 26 de Junio del 2003
Formulario en el que se muestra la utilización de formateo de texto dentro de un edit box. Además de mostrar el texto justificado, permite especificar otra opciones de formato tales como negrita, cursiva, subrayado, tachado, tipo de fuente,etc.
sin imagen de perfil

Búsqueda por letra


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 13 de Octubre del 2003 por Ivan Dario Calderon Caceres (3 códigos)
30.360 visualizaciones desde el 13 de Octubre del 2003
Formulario en este lenguaje per permite buscar por caracteres del campo seleccionado. El ejemplo debe copiarse en la carpeta C:\BusquedaFox
Imágen de perfil

Calcular Dígito Verificador del RUC (Paraguay)


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 13 de Marzo del 2013 por José
18.443 visualizaciones desde el 13 de Marzo del 2013
Código para Visual FoxPro 9 (ServicePack 1) que calcula el dígito verificador del RUC para Paraguay.
sin imagen de perfil

Funciones de cadena


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 4 de Septiembre del 2002 por J. Alberto Sanchez Sarabia
42.571 visualizaciones desde el 4 de Septiembre del 2002
Código programado en Visual Foxpro 6.0 (Funciona Bien en anteriores hasta la v2.6)

1) prBinario(cadBinaria)
2) prDecToBin(cadDecimal)
3) prHexaDecimal(cadHexa)
4) getMirror(Cadena)-Invierte una cadena de texto: ALBERTO = 0TREBLA
5) ResetMirror(cadena)-Revierte efecto GetMirror()
sin imagen de perfil

Justificar texto


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 21 de Junio del 2004 por Eduardo Ureña (3 códigos)
20.983 visualizaciones desde el 21 de Junio del 2004
Función que devuelve un texto justificado
sin imagen de perfil

Consulta DBF


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 7 de Julio del 2005 por Bigle (3 códigos)
41.327 visualizaciones desde el 7 de Julio del 2005
Código que permite la visualización y consulta de bases de datos DBF. Permite exportar el resultado a un archivo de texto o de Excel.
Imágen de perfil
Val: 81
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Solución a pulga de reportes VFP9 en Windows 7


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 25 de Octubre del 2011 por Eduardo
8.494 visualizaciones desde el 25 de Octubre del 2011
Básicamente se encuentra al momento de querer configurar una impresora distinta en un reporte.
Cuando se abre el form y se desea modificar la impresora, simplemente no nos deja. Tomará siempre la impresora por defecto. Esto es un contratiempo principalmente cuando se desarrolla programas en donde se utilizan impresoras muy específicas, como de puntos de ventas o de impresoras de códigos de barra que al momento del desarrollo o modificación del reporte no están disponibles.

Cuál fue mi solución?
Hice dos pequeños programas. El primero toma el encabezado del reporte ANTES DE QUERER MODIFICARLO y lo guarda en una tablita temporal, luego que haya realizado las modificaciones en el Form, corro el segundo programita, que toma esa tablita temporal, lee el contenido y lo deposita de nuevo en el encabezado del reporte.
Tanto el archivo de trabajo (Encabezado_Reporte.Dbf) como los archivos FRX deben estar en la carpeta en donde se ejecutan los prg.

Nota: No he encontrado ninguna opción en VFP9 que me permita restaurar el botón para seleccionar la impresora al momento de crear/modificar un reporte, si alguien en la comunidad conoce cómo hacerlo, pues sería mucho mejor para no complicarse tanto corriendo estos dos programas.
sin imagen de perfil

Reproductor de mp3


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 20 de Junio del 2003 por Upliftmofopartyplan1@hotmail.com
28.023 visualizaciones desde el 20 de Junio del 2003
Este es un proyecto que sirve para mantener en una estructura de base de datos nuestros archivos mp3 asi como poder reproducirlos mediante un control OCX incluido en el mismo.
sin imagen de perfil

Utilización del objeto treeview


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 8 de Julio del 2003 por Guillermo Arias T.
25.717 visualizaciones desde el 8 de Julio del 2003
Formulario en el que se muestran distintas utilizaciones del objeto tree view.
sin imagen de perfil

Animación


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 25 de Enero del 2007 por Wilmer A Reyes Ruiz
23.690 visualizaciones desde el 25 de Enero del 2007
Ejemplo de animación en Visual FoxPro.
sin imagen de perfil

Objetos de busqueda


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 29 de Marzo del 2007 por Leonardo D. Zulli
29.474 visualizaciones desde el 29 de Marzo del 2007
Objetos para realizar busquedas sobre tablas .dbf.
Se incluye un manual de referencia para su utilización.
sin imagen de perfil

Cambia el skin a tu formulario


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 11 de Octubre del 2010 por Eduardo Marquez (4 códigos)
11.996 visualizaciones desde el 11 de Octubre del 2010
Clase hecha en VFP9 que permite aplicar diferentes "pieles" en tus formularios, incluye 9 diferentes, (White, Green, MacOs, Ubuntu, etc) pero puedes agregarle muchísimas más. Ideal para sistemas pequeños y sencillos o bien, siempre que tus formularios no reciban PARAMETERS, ya que las clases basadas en Form, (como estas) por alguna extraña razón que aún desconozco, VFP genera mensajes de error al recibir los parámetros. Esta clase está basada en la clase “FormVista” que alguien más realizó.
Imágen de perfil
Val: 287
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Cambio de divisas por WebService


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 18 de Septiembre del 2018 por Baldo (13 códigos) (Publicado el 24 de Mayo del 2017)
6.910 visualizaciones desde el 24 de Mayo del 2017
Como muestra didáctica de lo que se puede llegar a ofrecer a nuestros clientes, una consulta (bastante simplificada, pero efectiva) al valor de cambio entre divisas en tiempo real.

Aunque lo le integrado como la la pestaña "Divisas" de la calculadora de precios (también en esta Web, aunque con código de hace un año), está convertido en un proyecto nuevo ya que el tema de Webservices tiene la suficiente presencia por sí solo.

pantalla_divisas

Como siempre, comentaros que el código puede no ser tan óptimo como funcional. pero ahí tenéis.

PD: la búsqueda de un valor de cambio está convertida en una función en un archivo aparte por si deseáis "jugar" con vuestras aplicaciones :) [ws_divisa_1.prg]

salu2!
Imágen de perfil
Val: 287
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Colores tipo Sublimetext en edición


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 19 de Febrero del 2020 por Baldo (13 códigos)
940 visualizaciones desde el 19 de Febrero del 2020
Cuando uno es programador con "cincuenta y diez" años, lo de la vista.. (un "papel blanco" brillante) ya va quemando bastoncillos y conos .

VFP permite trabajar con colores definidos, pero de esa paleta reducida de "colores con nombre" que va arrastrando históricamente.

Sin embargo en el registro del sistema se almacenan como ternas RGB y nada impide poner cualquier valor válido.

En la Web se puede ver como alterarlos. Generalmente creando un .REG o escribiendo en el registro,pero esto obliga a experimentar combinaciones previamente, crearse el archivo...

Me hice esta rutina para poder disfrutar de esquemas tipo 'SublimeText' y cmbiarlos instantáneamente. No cambio el font (a mi me sirve el default) ni nada más allá de la edición. En esa clave del registro hay muchas "cositas" de índole funcional y estética. pero para mí lo primero es tener un tema cómodo y relajante.

El programilla permite:

1. Leer los valores actuales (de paso podeis ver como trabajar con "registry.vcx"
2. Modificarlos, y ver un ejemplo antes de aplicar.
3. Grabarlos como .REG para tener varias preferencias y de poder hacer doble click directamente en el sistema...
4. o... imputarlos directamente en el registro de Windows desde la utilidad.

Era una herramienta de uso propio... que espero que os guste


NOTAS

- Proveo VCX, pero ya sabeis que de todos modos es FOUNDATION CLASS

- Pido la versión VFP simplemente para ajustar la clave de registro correctamente

- Como siempre digo, puede no ser código óptimo,pero si funcional (por favor, entended que era simplemente "una herramienta")

- Si alguna vez os "asustais" podeis dar al botón "Reset all" en el propio VFP (Opciones->Editor). Tambien podeis capturar y guardar las opciones por defecto para volver a ellas cuando deseeis.



Baldo martorell
http://www.baldoweb.es


base
ejemplo-VFP
ejemplo_1
ejemplo_2
ejemplo_3
doble_click
sin imagen de perfil

Controles comunes


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 12 de Junio del 2003 por Fernando D. (2 códigos)
31.431 visualizaciones desde el 12 de Junio del 2003
Ejemplos de utilización de los controles comunes en formularios: Barra de scroll, control de calendario, Slider y grupo de botones Up/Down.
sin imagen de perfil

Rebote


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 31 de Agosto del 2006 por Jsoue Daniel Euceda (5 códigos)
11.483 visualizaciones desde el 31 de Agosto del 2006
Código que muestra un punto, un texto y una ventana rebotando por la pantalla.
sin imagen de perfil

Días Feriados


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 23 de Septiembre del 2007 por Bigle (3 códigos)
15.761 visualizaciones desde el 23 de Septiembre del 2007
Calendario que muestra los días feriados que el usuario incluya, tiene predeterminada todas las Semana Santa hasta el año 2050, los días feriados pueden ser incluidos y eliminados por el usuario. Algo importante los que quieren aprender a programar como llenar botones con datos para los programas TOUCH esto les puede ayudar.
sin imagen de perfil
Val: 10
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Huesos del cuerpo humano


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 15 de Abril del 2008 por Freddy Alberto Cauich Cime (2 códigos)
25.395 visualizaciones desde el 15 de Abril del 2008
Proyecto elaborado en la escuela FCP como trabajo y proyecto FINAL sobre los HUESOS DEL SER HUMANO, este proyecto maneja filtrados y despliegue de imágenes al igual de cómo jugar con ellos mediante "drag and drop" con una serie de botones en juegos, al igual que imprime INFORMES de las descripciones de cada elemento o dibujo del mismo.
Desarrollado en Visual FoxPro 6.
sin imagen de perfil

Calculo de la letra del DNI


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 20 de Febrero del 2010 por Juan
7.572 visualizaciones desde el 20 de Febrero del 2010
Código que devuelve la letra del DNI.
sin imagen de perfil

Convertir número a su valor en letras (pesos)


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 8 de Octubre del 2013 por Samuel Monjaraz Vázquez (3 códigos)
5.631 visualizaciones desde el 8 de Octubre del 2013
Código de Visual FoxPro que convierte cantidades en números a su equivalente en Pesos en formato de letras hasta nonillones.
sin imagen de perfil

Lanzador de Aplicaciones v2.0


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 22 de Marzo del 2012 por Eduardo Marquez (4 códigos)
7.607 visualizaciones desde el 22 de Marzo del 2012
Cuando distribuimos nuestras aplicaciones o estas se suben a un servidor los usuarios comienzan a utilizarlas pero, ¿qué sucede cuando lanzamos una actualización/corrección de nuestra aplicación? Si hay usuarios que la estén utilizando hay que sacarlos o esperar a que todos salgan de esta para poder subir la versión actualizada.
Este Lanzador solventa este problema, ya que busca el .EXE más reciente de nuestra aplicación y lo ejecuta cuando un usuario intenta acceder a esta, así, lo único que tenemos que hacer es ir colocando las nuevas versiones (con nombres ligeramente distintos) y el Lanzador mismo se encargará de ir lanzando siempre la última versión por cada nuevo usuario que intente ingresar a nuestra aplicación. El resto de usuarios continuará trabajando con las versiones antiguas hasta que vuelvan ingresar al sistema.
Desarrollado en Visual FoxPro 9.
Imágen de perfil
Val: 287
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Marca de agua


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 22 de Noviembre del 2014 por Baldo (13 códigos) (Publicado el 3 de Marzo del 2014)
5.376 visualizaciones desde el 3 de Marzo del 2014
Completo código que muestra como poner una marca de agua a una imagen, permitiendo especificar la calidad de dicha imagen, la posición de la marca de agua, y el tanto por ciento de transparencia.
Para ello, se utiliza la librería gdiplus.
Desarrollado en Visual FoxPro 9.
Imágen de perfil

Secreto en CONFIG.FPW


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 9 de Octubre del 2014 por Diego (4 códigos)
9.046 visualizaciones desde el 9 de Octubre del 2014
CONFIG.FPW

Tal Vez parezca muy básico tratar el tema, pero es muy habitual en ejemplo de programación y/o programas supuestamente ya listos para comercializar, que al iniciar el mismo se habre la poco profesional ventana de Visual Foxpro, que evidencia un poco lo amateur del programador
el uso del archivo CONFIG.FPW dispara configuración antes de iniciar la runtime de Visual Foxpro,
ejemplo:

Espero les sirva, es poco pero util!!!
Imágen de perfil

Conectar o Desconectar una unidad de Red


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 9 de Octubre del 2014 por Diego (4 códigos)
5.429 visualizaciones desde el 9 de Octubre del 2014
Estas funciones no son de mi creación, no recuerdo de donde los saque, pero son muy útil para relacionarse con el entorno de red y mapear unidades de disco a nuestro equipo