用PB编写邮件应用程序
2004-04-01 13:25 出处:中国计算机报 作者:经乾 责任编辑:sdq
1
回顶部
由于受到强大数据库功能的掩盖,PB的邮件功能鲜为人知。在VB中可以轻松地利用CDO控件发邮件(Delphi中用NMSMTP),而PB中的邮件函数比它们更灵活、方便。 PB以其独特高效的数据库访问技术,赢得了广大程序员的青睐。从表面上看,它似乎只适合于开发数据库应用程序,而事实上,PB遵照信报接口MAPI的标准,开发了许多内部函数和数据结构,用于对电子邮件提供支持,因此也是一个相当不错的邮件应用程序开发工具。 ![]() 图1
察看评论详细内容
我要发表评论
2
回顶部
2.阅读邮件 用户信息在服务器上通过验证以后,一个有效的邮件会话就建立了,接下来要做的工作就是接发邮件。 PB用一个mailMessage对象来描述一封邮件,该对象封装了邮件的主题、地址、消息体和附件等信息。图1是邮件应用程序的阅读界面,它列出了收件箱中的所有邮件,可选择其中一封进行阅读。主窗口Open事件的代码为:
在“附件”按钮的Clicked事件中加入下列代码:
察看评论详细内容
我要发表评论
3
回顶部
3.发送邮件 图2是邮件应用程序的发送界面,它接收收件人地址、邮件主题、消息体和附件,用于填充一个mailMessage类型的对象msg,然后发送。“添加附件”按钮用于选择磁盘文件,其Clicked事件代码为: ![]() 图2
察看评论详细内容
我要发表评论
4
回顶部
4.结束邮件会话 在“退出”按钮的Clicked事件中加入下列代码:
至此,一个简单的邮件应用程序就编好了,它虽然还不足以和FoxMail、Outlook相媲美,但已经具备了它们最基本的功能。 例子中的程序在PB6.5中调试通过,大部分代码可以直接利用。
察看评论详细内容
我要发表评论
|