COMO SABER SI OUTLOOK ESTA ABIERTO O CERRADO?

579 views
Skip to first unread message

Manuel Zevallos

unread,
Mar 21, 2011, 4:24:25 PM3/21/11
to mundovis...@googlegroups.com, publice...@googlegroups.com
Hola Amigos...tengo una consulta:
Como Saber si Microsoft Outlook esta abierto?
Lo que pasa es que tengo una aplicion que envia mensajes por Outlook y si este está cerrado se trunca. Quisiera poder controlar mi envio evaluando primero si este se encuentra abierto o cerrado.
Agradeceré sus comentarios

--
Atentamente,
 
 
Manuel Zevallos B.


Miguel

unread,
Mar 22, 2011, 5:15:04 AM3/22/11
to Comunidad de Visual Foxpro en Español
Yo diría que el Outlook 2007 si no está abierto se abre y si ya lo
está no abre una segunda instancia, si no que maximiza la primera
abierta.
> *Manuel Zevallos B.*

Irlandes 1960

unread,
Mar 22, 2011, 9:04:49 AM3/22/11
to publice...@googlegroups.com
No me ha pasado eso de que se trunque el proceso, sino que lo abre si esta cerrado
Suerte y larga vida al Zorro

Luis Maria Guayan

unread,
Mar 23, 2011, 10:12:34 AM3/23/11
to publice...@googlegroups.com
Respuesta en el foro de http://www.foxite.com/forum del hindú JiJo Pappachan:

Local ll_OutlookRunning, ;
lo_Manager, ;
lo_Procs, ;
lc_Owner

ll_OutlookRunning = .F.
lc_Owner = ""
lo_Manager = Getobject("winmgmts:")
lo_Processes = lo_Manager.InstancesOf("Win32_process")
For Each lo_Procs In lo_Processes
    If Lower(lo_Procs.Name) == "outlook.exe"
        ll_OutlookRunning = .T.

                *-- Get owner name. This method should help you,
                *-- which user is running Outlook
        lo_Procs.GetOwner(@lc_Owner)
        Exit
    Endif
Endf

If ll_OutlookRunning
    ?"Outlook is running by "
   
    ??lc_Owner
Else
    ?"Outlook is not running: "
Endif


Fuente: http://www.foxite.com/archives/0000299364.htm
 

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

lm...@cclf.com.pe

unread,
Mar 23, 2011, 10:18:20 AM3/23/11
to publice...@googlegroups.com
Y si Usan windows mail, Thunderbird, windowsl Live mail? usa CDO funciona perfectamente.

Richard Gaviria

unread,
Mar 23, 2011, 11:45:12 AM3/23/11
to Grupo VFP
Hace un par de años cuando vino a Peru Jon "MadDog" Hall que es uno de los mayores promotores de software libre, en una oportunidad que tuve de preguntarle un par de cosas entre ellas me dijo una frase que nunca se me olvidará "Show me your code" (que significa muéstrame tu código) lo dijo cuando le pregunté sobre la mejor manera de programar, a lo que el me dijo que la mejor manera era hacer de tu código de manera simple, sencilla y entendible, traigo este comentario porque el código que han puesto en este hilo refleja eso, simpleza y entendimiento y creo que hacia ahí deberíamos orientar nuestra forma de programar.
 
Saludos.
 
Rick.
http://www.engineersoftasociados.com

 

Date: Wed, 23 Mar 2011 11:12:34 -0300
From: luism...@gmail.com

To: publice...@googlegroups.com
Subject: Re: [vfp] COMO SABER SI OUTLOOK ESTA ABIERTO O CERRADO?

Walter R. Ojeda Valiente

unread,
Mar 23, 2011, 12:24:00 PM3/23/11
to publice...@googlegroups.com
Esa es la forma correcta: muy simple y muy entendible.

Eso es lo que diferencia a un buen programador de un programador malo o mediocre.

Saludos.

Walter.




From: rgav...@msn.com
To: publice...@googlegroups.com
Subject: RE: [vfp] COMO SABER SI OUTLOOK ESTA ABIERTO O CERRADO?
Date: Wed, 23 Mar 2011 15:45:12 +0000
Reply all
Reply to author
Forward
0 new messages