Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Invio email dal client predefinito con vb2005
giovedì 09 agosto 2007 - 10.54
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
borfo
Profilo
| Newbie
3
messaggi | Data Invio:
gio 9 ago 2007 - 10:54
ciao a tutti,
sto convertendo un vecchio programma scritto in vb6 verso vb2005 a causa di malfunzionamenti sui client con windows vista.
il mio problema è il seguente: devo inviare un file scelto dall'utente via email come allegato. Ho pensato di usare la classe system.net.mail, ma non sembra che faccia al caso mio.
Io dovrei creare un nuovo messaggio di posta all'interno del client predefinito dell'utente e passargli l'oggetto e il file allegato, ma lasciando all'utente il compito di riempire i campi destinatario e body.
Se non mi sono spiegato, l'effetto deve essere quello della funzione <mailto:?subject=ciao&attachment=prova.pdf> solo che mailto non permette di inviare gli allegati.
grazie.
alberto.
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 10 ago 2007 - 20:55
Purtroppo con VB 2005 non c'è modo di creare una mail con il client di posta predefinito allegando automaticamente un file.
L'unica soluzione è crearsi un client di posta personalizzato. Guardati questo link
http://www.iprogrammatori.it/articoli/programmazione/client-di-posta.asp
Spero possa esserti di aiuto.
Ciao
Alessandro
borfo
Profilo
| Newbie
3
messaggi | Data Invio:
lun 27 ago 2007 - 09:16
(...scusa il ritardo nella risposta ma ero in ferie...)
grazie per l'aiuto, ma il link che hai inserito spiega come utilizzare il controllo MAPI che è quello che faceva lamia applicazione in vb6. Il problema è proprio questo: il controllo MAPI non è accettato da Windows Vista/VB2005.
...oppure sono io che non sono riuscito ad importarlo?
Alberto.
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
lun 27 ago 2007 - 10:02
399_MapiControlInVBNETVK5.zip
Prova a trarre spunto dalla soluzione che ti allego.
Ciao
Alessandro
borfo
Profilo
| Newbie
3
messaggi | Data Invio:
lun 27 ago 2007 - 17:24
la soluzione che mi hai proposto fa uso cel componente AxMSMAPI che non ho...
uno degli errori che ricevo in fase di compilazione è:
Errore 9 Tipo "AxMSMAPI.AxMAPISession" non definito.
C:\Users\alberto\Documents\Visual Studio 2005\Projects\mMapi\Form1.vb
forse perché Vista non registra il componente MSMAPI32.ocx?
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !