Ejecutar APP de VFP 6 en VFP 9

165 views
Skip to first unread message

Miguel A.

unread,
Jul 1, 2013, 1:13:47 PM7/1/13
to publice...@googlegroups.com
Hola,
 
Continúo con mi problema de que no consigo salvar como (SaveAs) un mensaje de Outlook 2007 con VFP 9, ya que me marca un error de "Parámetro no opcional" (https://groups.google.com/forum/#!topic/publicesvfoxpro/3DGbGFsLndY).
 
Como este error no se produce si ejecuto el mismo form con VFP 6, he pensado compilar ese Form como App en VFP6 y ejecutar la App desde el 9, pero tampoco funciona y provoca el mismo error, por el motivo obvio de que la App emplea el motor de VFP 9, que es el que me daba el problema
 
¿Alguien tiene idea de cómo resolver alguno de los 2 problemas?
 
Un saludo,
Miguel A.
 

Ricardo Pina

unread,
Jul 1, 2013, 1:42:03 PM7/1/13
to Grupo VFP
Hola Miguel
 
Ya tomo el tema como mío, jaja
Que castigo el tuyo, probaste en varios equipos ?, a mi entender el problema esta en el Outlook y habría que identificar que lo causa.
En su momento cuando hice las pruebas para ver si me provocaba el error mi Outlook estaba "de fábrica" ya que no lo utilizo, tuve que dar de alta una cuenta y ahí recibí unos mail como para hacer las pruebas nada más, tal vez alguna personalización genera el problema.
 
Saludos
 
--
            

                   Ricardo Pina

Desarrollo y Servicios Informáticos

                  Profesionales
               www.dsip.com.ar

 

 

Message has been deleted

Miguel Canchas

unread,
Jul 1, 2013, 3:48:52 PM7/1/13
to publice...@googlegroups.com

No te hagas bolas, conviertelo en un exe y pasale un parámetro….

 

 

MK

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Miguel A.
Enviado el: lunes, 01 de julio de 2013 01:03 p.m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Ejecutar APP de VFP 6 en VFP 9

 

Hola Ricardo,

 

Si, la verdad es que eres el único que me ha colaborado con este absurdo problema.

 

Pasa en todos los equipos, tanto de la red de la oficina, como en mi ordenador de casa y lo único que tienen en común es el mismo servidor de correo. La configuración de VFP 9 la he puesto idéntica a la que tiene el VFP 6 y da igual. La configuración de Outlook? Pues ... Mis cuentas son tipo POP3 y la configuración es la normal, lo único "raro" es que mi servidor SMTP requiere autenticación, pero leer la bandeja de entrada y los mensajes enviados lo hace a la perfección, es a la hora de "Guardar como" donde da el error.

 

Lo extraño de todo esto es que funciona perfectamente con el 6 y únicamente da ese error con el 9. Estoy ya desesperado con esto...

Gracias por responder.

 

Un saludo,

Miguel A.


El lunes, 1 de julio de 2013 19:42:03 UTC+2, Ricardo Pina escribió:

Hola Miguel

 

Ya tomo el tema como mío, jaja

Que castigo el tuyo, probaste en varios equipos ?, a mi entender el problema esta en el Outlook y habría que identificar que lo causa.

En su momento cuando hice las pruebas para ver si me provocaba el error mi Outlook estaba "de fábrica" ya que no lo utilizo, tuve que dar de alta una cuenta y ahí recibí unos mail como para hacer las pruebas nada más, tal vez alguna personalización genera el problema.

 

Saludos

 

 

El 1 de julio de 2013 14:13, Miguel A. <mig...@prymer.es> escribió:

Hola,

 

Continúo con mi problema de que no consigo salvar como (SaveAs) un mensaje de Outlook 2007 con VFP 9, ya que me marca un error de "Parámetro no opcional" (https://groups.google.com/forum/#!topic/publicesvfoxpro/3DGbGFsLndY).

 

Como este error no se produce si ejecuto el mismo form con VFP 6, he pensado compilar ese Form como App en VFP6 y ejecutar la App desde el 9, pero tampoco funciona y provoca el mismo error, por el motivo obvio de que la App emplea el motor de VFP 9, que es el que me daba el problema

 

¿Alguien tiene idea de cómo resolver alguno de los 2 problemas?

 

Un saludo,

Miguel A.

 




--

             Imagen quitada por el remitente.

~WRD000.jpg

Miguel A.

unread,
Jul 2, 2013, 2:03:17 AM7/2/13
to publice...@googlegroups.com, mcan...@ximesa.com
Tocayo, no sé qué significa "bolas" en tu argot.
 
Tampoco sé por qué la mayoría de mis mensajes se eliminan, de hecho entre el tuyo y el de Ricardo aparece un mensaje eliminado.
 
El problema de meter un exe es que se me abre otra ventana diferente y en otro escritorio, no sé cómo hacerlo para que simule ser un formulario más dentro de la aplicación.
 
Gracias por responder.
Miguel A.

Fernando D. Bozzo

unread,
Jul 2, 2013, 8:09:04 AM7/2/13
to publice...@googlegroups.com
Hola Miguel:

Acabo de leer tu mensaje y los hilos anteriores (gracias por linkearlos) y comprendo tu decepción y angustia con el tema.
No sé si pueda darte una solución, pero al menos voy a intentar darte una idea:

¿Que pasa si en vez de intentar guardar el mensaje desde Fox lo hacés desde Windows Scripting Host? Digo para probar, porque si desde WSH lo podés hacer, entonces podés automatizar un script WSH desde Fox, no sea cosa que el problema sea algún tipo de dato o alguna otra cosa.

Yo en estos casos raros primero intento aislar el problema, luego intento reproducirlo y si todo falla, intento usar el truco del "intermediario", en este caso WSH, para que haga el trabajo de forma controlada.

Imagino que desde la ventana de comandos ya probaste todo, no? Mientras te dejo un ejemplo que encontré, pero que no pude probar porque estoy ahora mismo en Linux:

http://social.technet.microsoft.com/Forums/scriptcenter/en-US/268ae2aa-2f34-4ec3-a8f0-8b763230dfd0/want-vbscript-program-to-copy-outlook-email-items-to-external-folder


Saludos.-

Miguel Canchas

unread,
Jul 2, 2013, 9:05:45 AM7/2/13
to Miguel A., publice...@googlegroups.com

No te hagas problemas….

 

Hay forma  de ejecutar un exe de vfp 6 en vfp9(si mal no me equivoco) de tal manera que parezca una ventana mas sin salir de una aplicación . Creo que debes buscar mas…..

 

Dejame buscar a ver si encuentro algo….

 

MK

             Imagen quitada por el remitente. Imagen quitada por el remitente.

~WRD000.jpg

Miguel A.

unread,
Jul 2, 2013, 11:46:06 AM7/2/13
to publice...@googlegroups.com
Gracias Fernando,
 
Tu respuesta me parece muy interesante, aunque te he de confesar que desconocía por completo Windows Scripting Host, por lo que tendré que estudiar el tema para ver cómo llamarlo y qué comando he de pasarle. Si me puedes ampliar información con esto te lo agradezco porque, como comento, estoy pez en esto.
 
El ejemplo que has pasado es básicamente el mismo en VB, que el que yo utilizo en Fox, que tampoco es nada nuevo, está en varias aplicaciones de colegas que están utilizando esto para guardar por ejemplo mensajes enviados, o recibidos.
 
Un cordial saludo,
Miguel A.
Reply all
Reply to author
Forward
0 new messages