USUARIO: CLAVE:

InicioLo NuevoUsuariosServiciosEstadísticas

USUARIOS ACTIVOS: << 35 >>

  TRUCOS
  FUNCIONES API
  WMI
  ARTÍCULOS
  LINKS CONSULTA

DESCARGAR

  EJEMPLOS VFP
  SOFTWARE
  ACTIVEX
  DOCUMENTACIÓN
  
TRUCOS EN VFP

Gran parte del contenido de esta sección fue enviada por sus autores (incluyéndome), los encontré por casualidad navegando en Internet o fueron sugerencias enviadas por algunos visitantes de mi Web.

Espero sea de tu agrado esta sección y la disfrutes.

No pretendo violar ninguna ley de derechos de autor, si alguien se siente ofendido por la publicación de algún archivo que me envié un email explicándome el porqué y procederé a quitar el vinculo de la lista.


P A G I N A S


[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21]

Visualizando página No. 1


LISTA DE TRUCOS EN VFP DISPONIBLE PARA CONSULTAR

Enviar email con MAPI

[ N E W ]

Este es un completo ejemplo de como puedes enviar email utilizando MAPI; es necesario que tengas configurada una cuenta de correos en tu PC para poder probar este ejemplo.

No de consultas: 882

Botón en el Screen y ejemplo de BindEvents

[ N E W ]

En este truco veremos como podemos agregar un botón en el Screen de VFP y darle funcionalidad utilizando el BindEvents.

No de consultas: 848

Validar si una de tus tablas está corrupta

[ N E W ]

El simple proceso de abrir tus tablas te puede ayudar en ciertos casos a determinar si tiene algún problema o está corrupta. Aquí tienes un proceso que abre todas las tablas de un directorio determinado y comprueba si alguna tiene problemas.

No de consultas: 1360

Importar datos desde Excel a VFP

[ N E W ]

Está es un pregunta muy habitual; en el siguiente ejemplo veremos como importar datos desde Excel a VFP sin necesidad de tener Excel instalado, puesto que lo haremos a través del Driver ODBC de Excel.

No de consultas: 1802

Uniendo reportes en VFP 9

[ N E W ]

El VFP 9 trajo muchas características interesantes, está es una de las que me gusta.

Puedes unir varios reportes y mostrarlos como si fueran uno sólo.

No de consultas: 1482

Determinar si estas conectado a InterNet

[ N E W ]

Otra forma para determinar si estas conectado a Internet; en este caso sino se está conectado se intenta conectar.

No de consultas: 874

Copiar directorios

[ N E W ]

En este ejemplo copiaremos directorios utilizando el XCOPY de MS-DOS, pero lo haremos a través de la función ShellExecute del API de Windows para evitar que la ventana del MS-DOS sea visible.

No de consultas: 680

Convertir tabla a Word

[ N E W ]

Este es un truco bastante sencillo de como puedes pasar tus tablas a Word; se los recomiendo cuando la tabla no tengo demasiados campos.

En el ejemplo que voy a mostrar convertire la tabla "Shippers" de Northwind (Viene con VFP) a Word

No de consultas: 698

Actualizar un formulario con API

[ N E W ]

Ya sabemos que podemos actualizar el formulario utilizando el THISFORM.REFRESH pero podemos hacerlo también a través API obligando a que se vuelvan a "repintar" los objetos, esto es bastante útil cuando estamos realizando un proceso y los cambios no son reflejados en el objeto, a veces solucionamos el problema con un Inkey(0.1) pero la mejor forma de hacerlo es con el API de Windows.

No de consultas: 370

Ejecutar un comando de MSDOS sin mostrar la ventana

[ N E W ]

Esta es otra forma de ejecutar desde VFP un comando de MSDOS sin mostrar la tipica ventana negra del DOS.

En el ejemplo podemos ver una forma de registrar un activex.

No de consultas: 1589

Determinar si un equipo o pagina web esta ONLINE

[ N E W ]

Vamos a utilizar el WSH para realizar un ping y determinar si un PC o sitio web esta On Line; enviaremos un comando PING de MS-Dos y evitaremos que se muestre la ventana negra utilizando el WSH.

No de consultas: 571

Obtener la IP de otro PC dentro de la Red

[ N E W ]

Esta es una pregunta muy frecuente, aquí está una posible solución para conocer la IP de un PC dentro de nuestra red.

Utilizamos el comando PING de MS-DOS (MSDOS) y enviamos el resultado a un archivo de texto y luego de allí extractamos la IP del PC.

No de consultas: 1195

¿Deseas reiniciar el PC?

[ N E W ]

Esta es una forma muy sencilla de reiniciar el PC; en este caso lo haremos al igual de como lo hacen los programas Instaladores, es decir llamaremos a una función de la DLL setupapi.dll para que esta realice esta operaión.

No de consultas: 548

Quitar los themas de Windows a un formulario

[ N E W ]

Usted puede quitar las themas de Windows a un formulario con la propiedad "Themes", pero en esta caso utilizaremos el API de Windows para hacerlo.

No de consultas: 316

Determinar el tipo de unidad de almacenamiento

[ N E W ]

Alguna vez quize determinar si una unidad era una memoria USB o si la unidad era un disco de red; el problema lo solucione con esta función de API de Windows.

No de consultas: 513

Obtener N decimales sin cambiar el Set Decimals

[ N E W ]

Este es un ejemplo bastante común; en una variable de tipo caracter tengo un número con 4 decimales pero deseo convertirlo a númerico y que me muestre todos los decimales.

La solución que se nos viene a la mente es cambiar el Set Decimals y listo; pero hay otra forma de hacerlo sin tocar esta consiguración SET; Para eso utilizaremos la nueva función CAST de VFP.

No de consultas: 400

Descargar archivo desde Internet

[ N E W ]

Una forma muy sencilla para descargar un archivo de Internet, utilizando la función DoFileDownload del API de Windows

No de consultas: 834

Determinar si un campo existe en una tabla

[ N E W ]

Es de las formas más rápidas para determinar si un campo existe en una tabla determinada

No de consultas: 771

Sumando días a un campo DateTime

[ N E W ]

Cuando queremos sumar días a un campo Date, lo hacemos muy sencillo ? Date() + NumeroDías; pero cuando se le suman los días a un campo DateTime tenemos que tener cuidado por que el tomará el valor a sumar como segundos

No de consultas: 474

Deshabilitar y habilitar el botón inicio de Windows

[ N E W ]

Una forma muy sencilla para habilitar y deshabilitar el botón inicio de Windows; utilizando el API de Windows.

No de consultas: 569

P A G I N A S

[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21]

Visualizando página No. 1

BUSCAR

TOP DE CONSULTAS

No.

1

Conectarse a una base de datos de SQL Server6866

2

Crystal Report y VFP6781

3

Mostrar un documento de Word en un Formulario4813

4

Wait Window centrado en la pantalla4514

5

Abrir archivo de Excel con Password4502

6

Agregar Timer al _Screen4477

7

Determinar la Dirección IP del Equipo4475

8

Comprimir fácilmente y profesionalmente con el PKZIP4436

9

Agregar un Month View desde código3647

10

Grafico con MSChart3642
 

La Web de Davphantom 

Algunos trucos, ejemplos, artículos y otros datos descritos en este sitio han sido recopilados después de muchas horas de navegación; investigando y tirando código como loco. Si por algún motivo encuentra material de su autoría y no desea que sea publicado en esta Web, por favor envíeme un email para que sea retirado.
La mayor parte del contenido de la Web es gratuito; y no cuenta con ningún banner de publicidad que auspicie los gastos que genera. Mantener un sitio como este es difícil y sobre todo requiere mucho tiempo de dedicación.
Espero sepas apreciar el esfuerzo que hago para mantenerlo actualizado.