Asesoría: Herramientas VFP

En el tiempo que vengo trabajando con jóvenes emprendedores, voy concluyendo que mis mejores maestros son justamente ellos, realmente no se quien obtiene mejores resultados: el asesorado o el asesor, las sesiones son enriquecedoras para las partes, y una forma de aprender de ellos es  brindarles lo poco que se.

Bien, dentro de las asesorías no tocamos aún este tema, pero agradeciendo una consulta planteada en la web de 'TodoExpertos', me permito desarrollar y dejarles un ejemplo sencillo de como abrir un documento con formato PDF desde un formulario de Visual Foxpro:

Crea tu propio reader:

1. Abrir 'Opciones' del menu 'Herramientas' y luego a la ficha 'Controles'.

2. Elegir 'Controles ActiveX' y de la lista marcar 'Microsoft Web Browser', aceptar.

3. Crear un form y agregar el Control ActiveX y ponerle un nombre p.e. 'oPdf' , darle las dimensiones necesarias, agregar un commandbutton 'Examinar...', cargar el documento pdf mediante:

Thisform.oPdf.Object.Navigate2(lpathFile)

El ejemplo en formato ZIP puedes bajarlo aqui: Ejemplo Pdf en VFP

Espero sus consultas.

Exitos.

ABSOLUCION A CONSULTA:

Hola amigo, acabo de bajar la muestra y ejecutarlo y funciona bien, presumo que pueden estar sucediendo algunos de estos problemas, revisalos:

1. No tienes instalado el Acrobat Reader (la muestra enviada se vincula a la libreria de dicho software).

2. La versión de VFP es inferior a 7.00

3. Ejecuta las acciones 1 al 2 del tutorial enviado, antes de lanzar el formulario de muestra.

Orlando, probé tu form y no funciona, no muestra nada, he querido leer un archivo pdf.

 

Espero me digas que puede estar pasando.

 

Muchas gracias

Muy buen ejemplo, trate de hacerlo ya que me urge abrir un documento PDF desde Visual Foxpro, hice todos los pasos pero al buscar en Controles ActiveX la opcion que deberia marcar que es "Microsoft WEB Browser" no la encuentro, sera que es que uso la veriosn 7.0 de visual??. Agradecere mucho la ayuda.

Hola Orlando:

Buenos dias, deseandote una felicez pascuas, te agradezco tu rutina, la baje y probe, funciona muy bien.

 

gracias

 

 

Funciona a las mil maravillas, breve claro y efectivo.

LLevaba casi 2 horas buscando en la Net algo así. Busqué en sitios de habla inglesa y todo era muy complejo y confuso. Al fín se me ocurrió hacer una búsqueda en español y usted lo puso más claro que el agua. Muchas gracias.

Hola, te queria agradecer mucho que hayas colocado este ejemplo, me sacaste de un gran apuro

Buen Ejemplo, Gracias Nuevamente

mi duda es, se puede leer cierta seccion dentro de un archivo PDF???

necesito extraer informacion de una seccion en especifico de varios de cientos de archivos en formato pdf y guardarlo en una tabla.

Saludos, agradezco su tiempo de antemano

buen dia amigo,

te agradezco por el ejemplo, justo lo que estaba necesitando, es exelente

DE ANTEMANO MUCHAS GRACIAS , EL CODIGO ES SIMPLE Y PERFECTO

LO PROBE SOBRE WINDOWS7 , VFOX 9 Y ACRABAT 9 READER

:: ME GUSTARIA SABER SI TIENES UN CODIGO PARA CREAR ARCHIVOS PDF

 

FELICIDADES

Cheque tu codigo y finciona perfecto.. pero mi pregunta es como supiste que active X usar y el metodo a usar...

 

Porque yo lo estuve intentando con el active x de Adobe y me marcaba un error

Agradeciendo a cada uno de ustedes por sus comentarios, quiero regalarles un tip más respecto a nuestro PDF Reader y con esto tambien doy respuesta a Pedrini.

El formulario de muestra, no solo es un reader sino tambien UN NAVEGADOR WEB, si!!! claro que si, para probarlo hagamos lo siguiente:

1. Habilitemos el textbox que recibe el nombre del PDF.

2. Modifiquemos el codigo del "Examinar" condicionando que cuando no se trate de PDFs no haga la busqueda previa.

3. Con el textbox habilitado escriban la direccion web de su preferencia.

4. Click en "Examinar" y bingo!!! pueden navegar.

Pedrini, la única forma de leer el pdf era usar el activex del navegador web o web browser, por que como podras concluir en ese entorno lee de todo.

SALUDOS AMIGOS

FELIZ NAVIDAD!!!

 

Estimado Orlando ante todo agradeciendo por el formulario Visor PDF en VFP, me funciona muy bien, pero me gustaria saber si de alguna forma podria yo impedir la impresión y el copiado del archivo PDF que se visualiza y de no ser posible de que forma lo podria hacer en VFP.
Una cosa mas, yo me dedico a hacer pequeños sistemas desde hace algunos años empece en Clipper para DOS, y ultimo estoy trabajando en VFP pero como ya es sabido que e VFP no tendra mas soporte de Microsoft o que ya no se continuara con futuras versiones publicada por la misma Microsoft, me preguntaba que lenguaje de programación seria mas util empezar a desarrollar mis sistemas te agradecere esta ayuda ya que pienso seguir programando como siempre, y de antemano felicitarle por el apoyo a los tantos programadores que de seguro le serviran estos codigos publicados por Ud.

Att.


Yull Veni Utia Jimenez

hola me gustaria saber como hago para que desde un formulario y dentro un boton solo llamar a un pdf que solamente queremos mostrar y que esta dentro de nuestra carpeta de trabajo

Escribe un comentario

¿Quieres usar tu foto? - Inicia tu sesión o Regístrate gratis »
Comentarios de este artículo en RSS
Cerrar