Códigos Fuente de FoxPro/Visual FoxPro

Mostrando del 31 al 40 de 130 registros
Imágen de perfil
Val: 213
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Ejemplo básico de drag & drop para seleccionar gráficos


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 6 de Octubre del 2015 por Baldo (17 códigos) (Publicado el 1 de Octubre del 2015)
12.437 visualizaciones desde el 1 de Octubre del 2015
El uso cada vez más frecuente de imágenes hace que sea habitual la necesidad de selección de estas por parte de nuestros usuarios.

drag & drop está... 'ahí' pero más de un usuario programador me ha confesado un cierto... 'respeto'.

Nada más fácil...

Aquí tenéis un formulario que explica (he intentado llenar el código de anotaciones) como hacerlo fácilmente. Uno de las consultas se refería a como gestionar qué tipo de archivos dejo arrastrar y procesar..

Echad un vistazo al código. Vereis que es sencillo...

Espero que os ayude...

Captura1
Captura2
Imágen de perfil

SQL Fox anidado


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 12 de Agosto del 2015 por Ademar (4 códigos)
7.553 visualizaciones desde el 12 de Agosto del 2015
SQL anidado
Muestra como trabajar con código optimizado y una consulta personalizada para un usuario final.
Desarrollado en Visual FoxPro 9.0

img2
img1
Imágen de perfil

Ejecutar código sin compilar desde un campo Memo


FoxPro/Visual FoxPro

Publicado el 4 de Junio del 2015 por Héctor Orlando
4.389 visualizaciones desde el 4 de Junio del 2015
Con este código podrás escribir código en el campo MEMO de una tabla en ejecución y hacer que un ejecutable ya complilado lo ejecute.
No se si existe otro lenguaje que pueda hacer esto sin compilar.

Ejemplo de un campo Memo:

CAMPO MEMO CLIENTES.VALIDAR

m.Variable00 = 5

1DO WHILE !EMPTY( m.Variable00)

WAIT WINDOW m.Variable00 TIMEOUT .4
m.Variable01= 'ABCD'

2DO WHILE !EMPTY( m.Variable01)

m.Variable02 = LEFT( m.Variable01, 1)
m.Variable01= SUBSTR( m.Variable01, 2)
WAIT WINDOW m.Variable02 TIMEOUT 1

1IF m.Variable02 == 'C'
WAIT WIND 'Se terminó' time 1
LOOP
1ENDIF

WAIT WIND 'Sigo' time 1

2ENDDO

m.Variable00 = m.Variable00 - 1

1ENDDO

2IF 4#4
Wait wind 'Entró 1' time 2
2ELSE
Wait wind 'No debe entrar acá'
2ENDIF

WAIT WINDOW "Proceso Terminado"


Consideraciones importantes.
Delante de las sentensias IF ELSE y ENDIF deberá colocarse un solo número para su adecuada identificación
Delante de las sentensias DO WHILE y ENDDO también.
Imágen de perfil
Val: 213
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Menu optimizado Tipo Android Lollipop


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 26 de Mayo del 2015 por Baldo (17 códigos) (Publicado el 14 de Mayo del 2015)
13.881 visualizaciones desde el 14 de Mayo del 2015
Menú "Android" desarrollado en VFP (9), aunque... sin problemas supongo en otras versiones,
basado en la idea (un gran trabajo) de Marc Howard Orozco Polo, Barranquilla (Colombia). Un
código que podéis encontrar en "La Web del programador" también...

El código está reescrito desde cero, evitando cualquier librería externa de apoyo, para que
lo único necesario sea el screen y los iconos que se utilicen. También he evitado cualquier
control Timer, simulando el "desplazamiento en cortina" sin él :)

Se ha diseñado de acuerdo a "material-designs" de Android. De hecho puedes pulsar el enlace en el ejemplo que te llevará hacia las especificaciones Google sobre 'material design'. En esta misma página, tienes todos los iconos que utiliza Android, las paletas de colores, consejos de diseño... etc.

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

Ordenación Multiple


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 9 de Diciembre del 2014 por Baldo (17 códigos)
5.314 visualizaciones desde el 9 de Diciembre del 2014
Formulario que permite que nuestros usuarios elijan ordenación, por más de un criterio, de una tabla o consulta SQL (como lo permite Excel, por ejemplo...). La salida del formulario tiene la sintaxis que precisaría una sentencia ORDER BY de SQL, convirtiéndose en muy fácil ordenar entonces por los criterios de cliente.

Es fácilmente configurable (con un archivo de texto exterior) y automatiza la selección de campos, la elección de orden (ascendente o descendente), la comprobación de repetición de criterios... etc

Se acompaña un formulario y tabla de ejemplo para la comprobación del código.....

Desarrollado en VFP9 pero no debería presentar problemas en versiones anteriores.
Imágen de perfil
Val: 213
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 (17 códigos) (Publicado el 3 de Marzo del 2014)
8.241 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

Actualiza Datos de una Tabla desde un Módulo con Extensión (*.PRG)


FoxPro/Visual FoxPro

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 28 de Octubre del 2014 por Héctor Guillermo (15 códigos)
4.257 visualizaciones desde el 28 de Octubre del 2014
Permite Insertar, Modificar, Borrar Lógicamente e Imprimir Registros en una Tabla Indexada que se llama ZONAS.DBF desde un Archivo de Programa llamado ACTZONA.PRG Adicionalmente existen dos (2) Módulos por medio del uso de la Ingeniería de Software LIBCONF.PRG que confirma la eliminación lógica del registro actual de la tabla y LIBPRN.PRG que Ejecuta una Caja de Dialogo que Confirma y Valida la Impresión del Registro Actual o General de la Tabla