首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在从vb6.0发送邮件之前显示Outlook/弹出

在从vb6.0发送邮件之前显示Outlook/弹出
EN

Stack Overflow用户
提问于 2013-08-28 11:24:21
回答 1查看 1.2K关注 0票数 1

我想从VB6应用程序发送电子邮件,但在发送之前,我想打开outlook或outlook弹出/窗口,其中包含来自VB6应用程序的详细信息。

我搜索了这个,但是使用outlook电子邮件程序是可能的。

那么,如何使用默认的电子邮件发送程序发送邮件,并在发送邮件之前打开电子邮件发送窗口?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-28 12:23:26

您可以在Windows中使用mailto: API来实现这一点,请看这里是关于如何使用mailto的示例。

您的代码可能类似于:

代码语言:javascript
运行
复制
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Sub sendMail()
  ShellExecute 0, "open", "mailto:your@email.address?body=First Paragraph. %0A%0A Second paragraph. %0A%0A Third Paragraph etc.", 0, 0, 1
End Sub
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18486522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档