Newsgroup: it.comp.appl.access
Titolo: Testare Outlook

Cordialita' a chi mi legge.
E' possibile in Access97 verificare se Outlook e' 'aperto'..?
(nel senso che e' gia' stato avviato..)
Grazie in anticipo.
Antcim

 (nel senso che e' gia' stato avviato..)
Probabilemente con qualche API.
ma a cosa ti serve?
Sib

 wrote in message
news:KfPL9.31423$ab2.1...@news1.tin.it...

vuoi usare il codice per spedire email che c'č sul sitocomune?
in questo caso, non t serve sapčere se outlook č aperto oppure no.
se č aperto, bene, la spedizione č leggermente piů rapida, se č chiuso, bene
lo stesso, solo che la spedizione delle email richiede qualche secondo in
piů, dato che per ogni email deve connetersi al server, spedire, chiudere la
connessione.
se il motivo era un'altro, t conviene spulciarti le api...
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.427 / Virus Database: 240 - Release Date: 06/12/2002


Ciao Sib
1) Scusa la mia ignoranza: cosa sono le API..?
2) A cosa mi serve: E' pura curiosita'.
    Ho indicato Outlook, ma potevo indicare Excel o Word o ecc...
    Mi chiedevo se esiste un comando o funzione o, non so che..,
    in grado di testare se un programma e' aperto...
Grazie dell'attenzione.
Cordialita'
Antcim

... Testare se un programma e' aperto.....
[cut]
Ciao Paolo
Scusa la mia ignoranza: cosa sono le API..?
La mia domanda la facevo per pura curiosita'.
Ho indicato Outlook, ma potevo indicare Excel o Word o ecc...
Mi chiedevo se esiste un comando o funzione o, non so che..,
in grado di testare se un programma e' aperto...
(Per inviare da codice le e-mails non ho problemi. Li ho per inviare
report in formato 'SNP' (snapshot) che non ho proprio idea di come
sia la sintassi per quel 'maledetto' formato..
:-(                                 )
Grazie dell'attenzione.
Cordialita'
Antcim


     in grado di testare se un programma e' aperto...
ripeto con le api  (che sono funzioni interne del sistema operativo)
trovi informazioni sul sitocomune o anche sul sito ms.
Sib

 Scusa la mia ignoranza: cosa sono le API..?
[CUT]
Ripreso dall'help in linea:
======================
API (Application Programming Interface) di Windows
Funzioni, messaggi, strutture di dati, tipi di dati  e istruzioni che è
possibile utilizzare per creare applicazioni eseguibili con Microsoft
Windows. Le parti dell'API utilizzate maggiormente sono gli elementi di
codice inclusi per richiamare le funzioni API da Windows. Tali elementi
comprendono le dichiarazioni di routine (per le funzioni Windows), le
definizioni dei tipi definiti dall'utente (per le strutture di dati passate
a tali funzioni) e le dichiarazioni di costanti (per i valori passati e
restituiti da tali funzioni).
======================
Ora rispondi tu ad una domanda: perché tu, come molti altri neofiti, non
fate un minimo di ricerca sull'help in linea prima di postare un quesito sul
NG???
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:W8hM9.31563$Ou4.9...@twister2.libero.it...

Ciao Roberto
Ti rispondo piu' che volentieri:
L'help e' da me consultato frequentemente.
Come avrai notato anche tu, e' spesso molto prolisso senza
essere efficace (ovviamente non sempre..)
Il caso 'nostro' (API) e' un classico esempio di 'scurezza' totale.. :-(
Inoltre, nello stesso help, c'e' un miscuglio generale....
Grazie dell'attenzione e buon fine settimana.
Cordialita'
Antcim



Leggendo la tua risposta deduco che da parte tua (ma penso che sia così per
molte altre persone) esiste una difficoltà a ricercare gli argomenti
sull'help in linea; probabilmente non lo usate bene.
Se le cose stanno così, penso che non ci sarebbe niente di male a chiedere
chiarimenti su come usare l'help, invece che solo chiarimenti su Access: a
mio parere l'help è uno strumento indispensabile per programmare in Access,
senza il suo uso credo che sia veramente dura.
--
Roberto


 (nel senso che e' gia' stato avviato..)
Come hanno scritto gli altri debbi usare API per questo.
Esiste un codice quasi completto di Dev Ashish:
API: Find out if an application is currently running
http://www.mvps.org/access/api/api0007.htm
Solo dopo la riga:
Case "wordpad":     strClassName = "WordPadClass"
debbi aggiungere:
Case "outlook":     strClassName = "rctrl_renwnd32"
Non hai scritto la tua versione di Outlook. Se "rctrl_renwnd32"
non funzione con la tua versione Dev ha un codice per trovare
il classname: 
http://www.mvps.org/access/api/api0013.htm
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com


Ciao Roberto
Grazie della gentilezza che mi riservi.
Cordialita'
Antcim
ps. Per me, e ripeto per me,
     spesso e' difficile sapere cosa chiedere...


 ha scritto nel messaggio
news:atvdsk$33r4o$1...@ID-46617.news.dfncis.de...

Ciao Karl
Uso la versione Outlook Express 6
Grazie davvero infinite per la tua gentile risposta.
Ti auguro di cuore felici festivita'.
Antcim