![]() |
|
Homepage |
Visual Basic |
Inviare email con CDO in Visual Basic 6 | |
Inviare email con CDO in Visual Basic 6
Concesso in esclusiva a MrWebmaster.it - E' vietata la pubblicazione senza espresso consenso del proprietario
Non preoccupatevi di assegnare un nome alle Label descrittive, in quanto non hanno alcuna utilità finalizzata al funzionamento del programma. Inserite adesso il riferimento all'oggetto CDO dal menu Progetto / Riferimentiselezionando la voce Microsoft CDO for Windows 2000 Library. Segue il codice relativo all'evento click sul bottone "cmdEmail"
Private Sub cmdEmail_Click()
Dim nome, email, messaggio
nome = txtNome.Text
email = txtEmail.Text
messaggio = txtMessaggio.Text
If Len(Trim(nome)) = 0 Then
MsgBox "Inserisci il tuo nome", vbCritical, "Errore"
txtNome.SetFocus
ElseIf InStr(email, "@") = 0 Then
MsgBox "Inserisci la tua email", vbCritical, "Errore"
txtEmail.SetFocus
ElseIf Len(Trim(messaggio)) = 0 Then
MsgBox "Inserisci il messaggio", vbCritical, "Errore"
txtMessaggio.SetFocus
Else
Dim cdo As New CDO.Message
With cdo
.From = email
.To = "tuamail@server.ext" ' QUI LA TUA EMAIL
.Subject = "Messaggio da " & nome
.TextBody = messaggio
.Send
End With
End If
End Sub
Il funzionamento è semplice: effettuo in primis un controllo sui campi, compreso un banale controllo sul campo relativo all'indirizzo email del mittente; a condizioni soddisfatte creo la classe CDO.Message ed utilizzo i normali campi valorizzati dal mittente.Naturalmente il computer su cui si testa lo script deve avere il componente installato. Nota: l'indirizzo email del destinatario si prevede che sia statico e va inserito nell'unica riga di codice commentata del programma che riporto di sotto .To = "tuamail@server.ext" ' QUI LA TUA EMAIL |
IN EVIDENZA
Una slidegallery con jQuery
Pagamenti online con PayPal e PHP
Guadagna col tuo sito grazie a TradeD...
Riavviare IIS
Effetto ombra su testo con Photoshop
Guida XHTML
Riscrivere le URL con Asp
Generare password casuali in Javascri...
Errore 80004005: Cannot update. Datab...
Referenze dei Tag Html
HTTP 500 internal server error
Introduzione ad Ajax ed Asp con Jscri...
Breve guida a jQuery
Stringhe di connessione via ODBC e Ol...
Referenze dei fogli di stile Css
Le espressioni regolari in Javascript
|
||||
© 2001/2012 lukeonweb.net - A cura di Luca Ruggiero, Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| |||||