随着Internet的普及,网络的发展缩短了人与人之间的距离。现在,似乎每一个人都在使用电子邮件。事实上,由于她低廉的费用和传递的迅速已经在很大程度上取代了传统意义上的信件和传真。我们知道,任何一个人,无论他在什么地方只要拥有一台计算机、一个调制解调器以及一条电话线再加上一个Internet帐号就能实现上网收发电子邮件。因此,用这种方式来传递一些报表和数据一度成了许多单位解决异地数据传递的首选方法。
那么,在PB中能否实现电子邮件的发送和传输呢?答案是肯定的。作为前沿的数据库开发工具PowerBuild自然不会忘记在她的集成里面为开发者提供一套解决办法。
既然如此,如何来实现呢?首先,在开始之前我们先来初步领略一下程序的运行效果如何。
我们可以看到画面上有平时我们发送的收件人,邮件标题,正文,附件等四项,这些已足够满足当前的需求了。
在解决问题之前先来认识一下PB中有关邮件的四个对象:
1、 邮件文件描述对象mailFileDescription:包含了邮件消息中附加文件的一些信息。
2、 邮件消息对象mailMessage:包含了特定邮件消息的数据。其中包括我们需要的邮件接收日期,邮件主题,邮件内容,附件文件等。
3、 邮件接收者对象mailRecipient:包含了邮件收件人的姓名,邮箱地址等数据。
4、 邮件会话对象mailSession:用于建立MAPI会话。
注:
MAPI:Message API,简单的说,就是为了帮助你交互使用各种不同的信报系统开发应用程序,或者为了在你的应用程序中增加基本的电子邮件功能,Microsoft为你提供了信报应用程序接口MAPI。
本文所介绍的方法和提供的程序就是基于这四个对象的操作来实现邮件的发送和接收。现在我们就针对邮件的发送和接收来分别做一下讨论。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
·PowerBuilder应用开发系列讲座(9) (456次浏览)
·用PB编写邮件应用程序 (320次浏览)
·循序渐进学习Power Builder 6.0(7 (315次浏览)
·PowerBuilder调用Delphi写的Dll时发生的奇怪问 (5次浏览)
·用PB编写邮件应用程序 (320次浏览)
·循序渐进学习Power Builder 6.0(7 (315次浏览)
·PowerBuilder调用Delphi写的Dll时发生的奇怪问 (5次浏览)
·PowerBuilder调用Delphi写的Dll时发生的奇怪问题 10-09
·PowerBuilder应用开发系列讲座(9) 10-03
·循序渐进学习Power Builder 6.0(7-0) 10-01
·用PB编写邮件应用程序 10-01
·用Powerbuilder开发WEB数据库 11-04
·用Powerbuilder进行分布式应用开发三级体系结构 11-04
·用PB做一个通用右键菜单 11-03
·用PB开发多媒体数据库管理系统 11-03
·用IS5.0将数据库的DSN自动添加ODBC中 11-03
·如何发布独立的POWERBUILDER应用 10-26
·PowerBuilder应用开发系列讲座(9) 10-03
·循序渐进学习Power Builder 6.0(7-0) 10-01
·用PB编写邮件应用程序 10-01
·用Powerbuilder开发WEB数据库 11-04
·用Powerbuilder进行分布式应用开发三级体系结构 11-04
·用PB做一个通用右键菜单 11-03
·用PB开发多媒体数据库管理系统 11-03
·用IS5.0将数据库的DSN自动添加ODBC中 11-03
·如何发布独立的POWERBUILDER应用 10-26
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
站内频道文章精选
百度推荐,商机无限
搜索您感兴趣的内容



