在Delphi中使用电子邮件

2016-01-29 14:27 18 1 收藏

在Delphi中使用电子邮件,在Delphi中使用电子邮件

【 tulaoshi.com - Delphi 】

  一个成熟的软件,对电子邮件的支持必不可少,用户可以通过点击程序界面上的链接用Delphi实现这一功能,使用非常简单。

  首先,在程序的interface部分加入uses Shellapi,因为这个单元封装了我们要使用的API函数。然后,我们就可以写程序了。下面是程序的代码:

procedure SendMail
var
s String
begin
s = mailtoabc@def.com
ShellExecute0 open PChars nil nil SW_SHOWNORMAL
end

  这样,执行这个过程,就可以自动打开电子邮件发送程序,给abc@def.com发送邮件了。

  在实际使用过程中,有时需要同时给几个邮箱发送邮件,只要改变s的值即可。

s = mailtoabc@def.com﹖to=abc1@def.com&to=abc2@def.com

  这样就可以同时给几个邮箱发送邮件了。

  如果要确定电子邮件的标题和正文,可以给s赋值:

s = mailtoabc@def.com﹖subject=hello&body=你好

  注意:

  1.给标题和正文赋值时不需要加引号。

  2.虽然很多资料上都说:如果标题和正文中含有空格,需要将它转换为%20。但笔者在调试程序的过程中,即使不作转换,程序也可以正常运行。

  本程序在Windows 2000 Profes sional、Delphi 5、MS Outlook Express中运行通过。

来源:https://www.tulaoshi.com/n/20160129/1493359.html

延伸阅读
标签: PHP
  一个发送E-MAIL的脚本也许是你能够在Web 站点上找到的最普通的脚本之一了,虽然它很简单,一个邮件脚本有时会令程序员非常沮丧.PHP中有一个叫做mail()的函数,它只需要知道接收方的地址和信件主体就可以发送邮件,但是要让mail()按你的意思运行你还需要解决一些棘手的问题. 要使mail()能够运行,你必须有一个SMTP服务器以便PHP能够连接上去...
标签: word
在Word2010文档中创建电子邮件超链接 Word2010文档中的超链接除了可以指向网页或其他文件意外,还可以指向电子邮件地址。当用户点击Word2010文档中的电子邮件超链接时,将自动打开本机中的电子邮件客户端程序(例如Outlook)编辑邮件,并自动填写收件人的电子邮件地址。在Word2010文档中创建电子邮件超链接的步骤如下所述: 第1步,打...
iPhone设置电子邮件定时提醒   第一步,在设置应用页面,点击邮件、通讯录、日历。 TuLaoShi.com 第二步,在邮件、通讯录、日历选项页面,点击获取新数据选项。 第三步,在获取新数据页面,点击开启推送功能,还可以设置每15分钟、30分钟或一个小时让iPhone检查一次新邮件。 iPhone的诞生创造了移动电源 ...
怎样在vc、delphi、vb等程序中使用mysql呢(mysql odbc驱动程序的使用) 我们经常会遇到这样问题,怎样在非web程序或asp程序中使用mysql数据库呢?对于这个问题有两个解决方案: 1.使用mysql提供的api函数库。 很多有名的mysql客户端工具就是这样实现的,大名鼎鼎的winmysql工具就是这样的。这在大部分的开发工具中都可以实现。比如...
标签: 电脑入门
在Word2010文档中进行邮件合并时,可以直接将信函合并到电子邮件,即将信函直接发送到收件人的电子邮箱中,操作步骤如下所述: 第1步,打开Word2010文档窗口,切换到邮件功能区。在完成分组中单击完成并合并按钮,并在打开的菜单中选择发送电子邮件命令,如图1所示。 图1 选择发送电子邮件命令第2步,在打开的合并到电子邮件对话框中,单...

经验教程

377

收藏

20
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部