Sample code for 30+ languages & platforms
Visual Basic 6.0

Load MIME from a StringBuilder

See more MIME Examples

Demonstrates the Chilkat Mime.LoadMimeSb method, which parses complete MIME text from a StringBuilder and replaces the current MIME. The only argument is the StringBuilder.

Note: The file paths are relative to the application's current working directory. Absolute paths may also be used. Supply the paths appropriate to your own environment.

Background: When the MIME text already lives in a StringBuilder — assembled in memory, or read and lightly edited — this loads it directly without an intermediate string copy. Its parsing behavior matches LoadMime; the difference is purely the source. For content that might include arbitrary binary bytes, use the BinData loader instead.

Chilkat Visual Basic 6.0 Downloads

Visual Basic 6.0
Dim success As Long
success = 0

'  Demonstrates the Mime.LoadMimeSb method, which parses complete MIME text from a StringBuilder
'  and replaces the current MIME.  The only argument is the StringBuilder.

'  Put the MIME text into a StringBuilder (here loaded from a file, but it could come from
'  anywhere).
Dim sb As New ChilkatStringBuilder
success = sb.LoadFile("qa_data/message.eml","utf-8")
If (success = 0) Then
    Debug.Print sb.LastErrorText
    Exit Sub
End If

Dim mime As New ChilkatMime
success = mime.LoadMimeSb(sb)
If (success = 0) Then
    Debug.Print mime.LastErrorText
    Exit Sub
End If

Debug.Print "Content-Type: " & mime.ContentType