I use the Dim statement without "new" when the object
is being returned by another method, such as:
Dim email as Chilkat.Email
email = bundle.GetEmail(0)
However, if your application creates the email object,
you could Dim it using "new":
Dim email as New Chilkat.Email()
email.Subject = "..."
email.Body = "..."
...
mailman.SendEmail(email)
You could also do this:
Dim email as Chilkat.Email
email = new Chilkat.Email()
email.Subject = "..."
email.Body = "..."
...
mailman.SendEmail(email)