vb.net - 使用 lotus notes 发送电子邮件 - 参数计数不匹配
问题描述
我正在尝试运行下面的代码,但看到错误:“无法执行代码阶段:参数计数不匹配。”。我知道这意味着某处缺少参数,但我真的无法定位该行。任何人都可以帮助我吗?
Dim SaveIt As Boolean
Dim Maildb As Object
Dim UserName As String
Dim MailDoc As Object
Dim AttachME As Object
Dim Session As Object
Dim EmbedObj As Object
Dim DataBaseName As Object
Dim ServerName As Object
Dim DataBase As Object
Session = CreateObject("Notes.NotesSession")
UserName = Session.UserName
DataBaseName = ""
ServerName = ""
Maildb = Session.GetDataBase(ServerName, DataBaseName)
If Maildb.ISOPEN = True Then
'Already open for mail
Else
Maildb.OPENMAIL
End If
'Set up the new mail document
MailDoc = Maildb.CREATEDOCUMENT
MailDoc.Form ("Memo")
MailDoc.SendTo = Recipient
MailDoc.Subject = Subject
MailDoc.Body = Body
MailDoc.Save(True, True)
'MailDoc.SAVEMESSAGEONSEND = True
If Attachment <> "" Then
AttachME = MailDoc.CREATERICHTEXTITEM("Attachment")
EmbedObj = AttachME.EMBEDOBJECT(1454, "", Attachment, "Attachment")
MailDoc.CREATERICHTEXTITEM ("Attachment")
End If
'Send the document
MailDoc.PostedDate=Now()
MailDoc.SEND(False, Recipient)
'Clean Up
Maildb = Nothing
MailDoc = Nothing
AttachME = Nothing
Session = Nothing
EmbedObj = Nothing
解决方案
推荐阅读
- python - Create tkinter progress widget at the start of function and destroy at end of function
- jpa - Foreign Key violation on ManyToMany with inheritance
- python - Find an object in a library (here, it is the NavigationLayout of the Kivy library)
- sql - Use last value when current row is null , for PostgreSQL timeseries table
- nginx - Nginx reduce repeat directive
- django - Django ORM:如何在聚合结果上应用函数?
- c# - Rebus.Async with SimpleInjector Request/Reply MessageCouldNotBeDispatchedToAnyHandlersException
- typo3 - Typo3 10.4.4 Gridelements 10.0.0 扩展不起作用
- r - 通过终端/控制台保存脚本运行 Rscript 的历史记录
- spring - 如何在 Spring Batch 中使用 ClassifierCompositeItemProcessor 并将数据写入同一个表以进行 Insert 和 Upsert?