Vatansever
Asistan
- Katılım
- 23 Ağustos 2007
- Mesajlar
- 405
- Reaksiyon puanı
- 1
- Puanları
- 18
VB.NET'te hazırladığım email gönderme uygulamasına çok uğraştım ama progressbar1'i bağlayamadım bu konuda internette hiçbir bilgi bulamadım bu konuda bilgisi olan arkadaş yardım edebilirmi (hem yazı gönderiliyor hemde openfiledialog ile eklediğim dosya ilerleme durumunu göstermesini istiyorum)
Kodlar aşağı yukarı aşağıda benim internetten bulduğum kod bu bunu kullanarak kendi çalışmamı hazırladım
Kodlar aşağı yukarı aşağıda benim internetten bulduğum kod bu bunu kullanarak kendi çalışmamı hazırladım
Kod:
Imports System.Web.Mail
Imports System.IO
Dim mailMessage As System.Web.Mail.MailMessage = New System.Web.Mail.MailMessage()
Dim mailServer As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim completeErrorMessage As String
mailMessage.To = txtTo.Text
mailMessage.From = txtFrom.Text
mailMessage.Subject = txtSub.Text
mailMessage.Body = txtBody.Text
Try
SmtpMail.SmtpServer = "mail.vbcodesource.com" ' mailServer '"mail.vbcodesource.com"
SmtpMail.Send(mailMessage)
Catch mailError As System.Web.HttpException
MsgBox(mailError.Message, MsgBoxStyle.Critical, " Error Message")
End Try
mailMessage.Attachments.Clear()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim openFile As OpenFileDialog = New OpenFileDialog()
Dim attach As MailAttachment ' = New MailAttachment("c:\fipk.jpg")
Try
openFile.Filter = "All Files (*.*)|*.*"
openFile.ShowDialog()
attach = New MailAttachment(openFile.FileName)
mailMessage.Attachments.Add(attach)
lblAttach.Text = "Attachments: " & attach.Filename & " - " & FileLen(attach.Filename) / 1000 & "KB"
Catch mailError As System.Web.HttpException
MsgBox(mailError.Message.ToString, MsgBoxStyle.Critical, " Error Message")
End Try
openFile.Dispose()
End Sub