Newsgroup: it.comp.appl.access
Titolo: Aprire il programma di posta con gli indirizzi selezionati con Access.

In A07 ho una maschera continua che elenca dei possibili destinatari
di un messaggio post-el, selezionati con una procedura guidata. Tutti
hanno inizialmente una spunta attiva, ma potrei anche escluderne
qualcuno. Alla fine l'idea è che con un click su "Conferma" mi si apra
il programma di posta con gli indirizzi già scritti.
Se in un'etichetta metto un indirizzo di collegamento ipertestuale
come:
mailto:
in...@dove.it
, 
in...@quando.com
mi si apre il programma con i due indirizzi come destinatari.
Io pensavo allora di produrre un comando come:
Etichetta1.HyperinkAddress = "mailto:" & stringa
dove la stringa è l'elenco degli indirizzi selezionati.
A parte una serie di perplessità sulla maniera migliore di rendere il
tutto abbastanza comodo per l'utente, potrei avere diverse decine di
indirizzi e la stringa risulterebbe parecchio lunga, tanto da superare
i limiti concessi, per cui chiedo se non ci sia un metodo migliore per
ottenere questo risultato.
Per la posta usiamo Lotus Notes. Se non troverò una soluzione dal
versante Access, dovrò sperare in qualcosa dai forum su Notes, ma
precedenti esperienze mi fanno tremare all'idea.
Grazie a tutti
Riccardo Baldinotti

 precedenti esperienze mi fanno tremare all'idea.
Just my 2 cents ;)
private sub InviaEmail_Click
    dim ProcessoExplorer as long
    ProcessoExplorer=shell ("explorer.exe
mailto:
ute...@server.it
;
ute...@server.it
;
ute...@server.it
;
ute...@server.it
;",vbMinimizedFocus)
    Shell "CMD.EXE /C TASKKILL /PID " & ProcessoExplorer & " /F /T",
vbHide
end sub
HTH
Popi


I tuoi 2 cent stanno alla moneta come il Penny Black sta ai
francobolli!
Ho provato con la tua istruzione così modificata.
ProcessoExplorer = Shell("C:\Program Files\lotus\notes\nlnotes.exe " &
stri, vbNormalFocus)
dove "stri" è l'elenco degli indirizzi.
Se Notes è chiuso, mi esce un errore "Impossibile trovare il percorso
per il server", se invece è aperto, ottengo "Rilevato un errore
durante l'apertura della finestra".
Allora sono andato a vedere se AppActivate faceva al caso mio, ma se
Notes è chiuso ottengo errore "Chiamata di routine o argomento non
validi", mentre se è aperto il massimo che ottengo (ovviamente...) è
di vederne la finestra.
La mia idea era non solo di aprire la finestra del programma, ma anche
un nuovo messaggio, incollandoci gli indirizzi selezionati.
Grazie ancora.
Riccardo Baldinotti


Ciao Riccardo, gia' un "Gronchi rosa" sarebbe stato un bel paragone,
ma cosi' il mio ego ... e chi lo tiene piu'??? :D
Dando un'occhiata in 
http://www.nsftools.com/tips/NotesTips.htm
 (il
primo link restituito dal fido Google) trovo questa cosuccia carina.
C:\Notes\Notes.exe mailto:
y...@something.com
Begins composing an e-mail to the specified address with the Notes
mail client
Ok, il nome dell'eseguibile non e' lo stesso, ma non essendo un Notes-
utente non so se cambiando le versioni gli cambiano anche il nome ...
in ogni caso potrebbe essere interessante fare un tentantivo ;)
Mi era poi venuta l'idea di passare tramite GetObject e CreateObject
per vedere se si risolveva l'errore che segnali, ma non sapendo quale
fosse il nome dell'applicazione ho provato a cercare "CreateObject"
"Lotus" "Notes" ed il risultato e' 
http://www.granite.ab.ca/access/email/lotusnotessample.htm
Forse e' quel che fa al caso tuo? :)
HTH
Popi

 Popi-
A volte, per trovare una risposta, bisogna conoscere la domanda.
http://it.wikipedia.org/wiki/Guida_galattica_per_gli_autostoppisti_(serie)
ed è per questo che non trovo cose su Google.
Il comando produce lo stesso risultato del tuo esempio. Il codice che
mi indichi è sostanzialmente simile a quello che uso, con successo,
per inviare messaggi; c'ero già incappato cercando souzioni a un
problema con gli allegati. Però, se non do il "send", non mi compare
nulla.
Finora sono riuscito solo a copiare l'elenco degli indirizzi negli
appunti e poi bisogna manualmente creare un nuovo messaggio e
incollarli. Troppo poco per definire "programma di utilità" i miei
sforzi.
Grazie
Riccardo Baldinotti

 Riccardo Baldinotti
Gira gira, a quest'indirizzo ho trovato la pappa pronta, giusto un
paio di correzioni.
http://www.foonews.info/it-comp-lang-visual-basic/1088855-aprire-lotus-notes-con-nuovo-messaggio.html
Devo gratitudine a sempre più ampi pezzi di universo...
Riccardo Baldinotti