MailAttachment Constructor (String)

 

Initializes a new instance of the MailAttachment class with the specified file name for the attachment. Sets the Encoding property to UUEncode by default. Recommended alternative: System.Net.Mail.

Namespace:   System.Web.Mail
Assembly:  System.Web (in System.Web.dll)

Public Sub New (
	filename As String
)

Parameters

filename
Type: System.String

The name of the attachment file.

The mail attachment file is locked while the mail is being sent.

'This example shows how to programmatically add attachments 
'to a mail lessage.

Dim MyMail As MailMessage = New MailMessage()
Dim iLoop1 As integer

' Concatenate a list of attachment files in a string.
Dim sAttach As String = "C:\images\image1.jpg,C:\images\image2.jpg,C:\images\image3.jpg"

' Build an IList of mail attachments using the files named in the string.
Dim delim As Char = ","
Dim sSubstr As String
For Each sSubstr in sAttach.Split(delim)
   Dim myAttachment As MailAttachment = New MailAttachment(sSubstr)
   myMail.Attachments.Add(myAttachment)
Next

.NET Framework
Available since 1.1
Return to top
Show: