社区
控件
帖子详情
怎样用VB写收发邮件的控件,现成的也可以,多谢!!!
bgl218
2001-07-13 05:48:49
...全文
235
4
打赏
收藏
怎样用VB写收发邮件的控件,现成的也可以,多谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangjiong
2001-07-24
打赏
举报
回复
用CDONTS开发VB下的邮件程序方法。
1. 确认已安装SMTP服务器
首先,必须确认在IIS服务器上已安装SMTP服务器,这是安装Option Pack时被缺省安装的选项。如果SMTP服务器已安装,在System32目录下会存在一个名为cdonts.dll的文件。
2. 最简单的邮件发送程序
以下是一个最简单的邮件发送程序,它由me@hotmail.net向abc@263.net发出一封标题为“Title”、内容为“Hello”的E-mail:
Private Sub cmdSendMail_Click()
Dim objMail as Object
Set objMail=CreateObject("CDFONTS.DLL")
ObjMail.Send "me@hotmail.net ", "abc@263.net","Title","Hello"
Set objMail=nothing
End Sub
3. 发送邮件附件
如果有附加的文件需要随同邮件传送,可以使用CDONTS的AttachFile方法:
Private Sub cmdSendMail_Click()
Dim objMail as Object
Set objMail=CreateObject("CDFONTS.DLL")
With ObjMail
.From= "me@hotmail.net "
.To= "abc@263.net"
.Subject="Title"
.Body="Hello"
.AttachFile "c:\document\ sample.doc","sample.doc"
.Send
End With
Set objMail=nothing
End Sub
4. CDONTS组件常用属性和方法
CDONTS组件常用的属性和方法列举如下:
属性:
Version:返回CDONTS组件的版本号
MailFormat:邮件格式,1-普通文本类型;0-MIME类型
Cc:设置一个或多个参阅的邮件地址
From:邮件发送者的地址
To :邮件接受者的地址
Subject:标题
Body:内容
BodyFormat:内容格式,1-普通文本;0-超文本
方法:
AttachFile:附加一个文件
AttachURL:附加一个地址
Send:发送邮件
5. 发送超文本格式的E-mail
你一定见到过许多使用超文本格式的E-mail,其中不但可以有图片、声音,甚至还可以嵌入动画。如果给你的朋友也发送一封这样的邮件,一定会带给他(她)意外的惊喜,因为这用一般的邮件发送程序是无能为力的。以下使用CDONTS组件发送一个HTML格式的邮件,其中包含有一幅名为sample.gif的图片,程序如下:
Private Sub cmdSendMail_Click()
Dim objMail as Object
Set objMail=CreateObject("CDFONTS.DLL")
Dim strHTML as String
StrHTML="〈html〉〈head〉"
StrHTML= StrHTML+"〈title〉使用超文本格式的Email〈/title〉〈/head〉"
StrHTML = StrHTML +"〈body〉〈p〉〈strong〉用CDONTS发送Email的例子"
StrHTML= StrHTML+"〈img src=sample.gif〉〈/strong〉〈/p〉"
StrHTML= StrHTML+"〈p〉以上例子嵌入了图片sample.gif〈/p〉"
StrHTML= StrHTML+"〈/body〉〈/html〉"
With ObjMail
.From= "me@hotmail.net "
.To= "abc@263.net"
.Subject="Title"
.Body=strHTML
.AttachURL "c:\mydata\sample.gif","sample.gif"
.BodyFormat=0
.EmailFormat=0
.Send
End With
Set objMail=nothing
End Sub
bgl218
2001-07-16
打赏
举报
回复
可不可以具体一点,谢谢。比如,用MAPI是否需要什么系统支持,类似于SMTP或POP3的支持?
_liang
2001-07-14
打赏
举报
回复
winsock 收发邮件
wangjiong
2001-07-13
打赏
举报
回复
Mapi控件就是用来收发邮件的
.
vb
/
vb
.net开发精粹(19)
本文汇集了
VB
编程中常见的技术问题,包括图形界面、网络通信、文件操作、数据库交互等,提供了详细的解决方法和代码示例,帮助开发者快速定位和解决编程过程中遇到的技术难题。
vb
/
vb
.net开发精粹(6)
本文汇集了各种信息技术领域的常见问题及解决方案,包括编程、数据库、网络、软件开发等,旨在为开发者提供快速解决问题的途径。
[
VB
.NET]脆求:C/S模式如何实现呢?小弟非常感激
本文讨论了C/S(客户端/服务器)模式的实现方法,重点介绍了如何利用
VB
.NET作为客户端与后台数据库服务器进行交互。文中还解释了C/S模式与B/S(浏览器/服务器)模式的区别,并提到了现代三层架构的概念。
python3入门代码-Python3零基础自学方法?
本文提供Python学习路径建议,包括选择合适入门书籍、参与社群互动、利用现有工具解决问题等实用技巧。
【创新未发表】绿电直连型电氢氨园区优化运行研究(Matlab代码、Python、数据、word论文)
内容概要:本研究聚焦于绿电直连型电氢氨园区的优化运行,提出一种集成绿色电力直接供给、电解水制氢及氢气合成氨工艺的综合能源系统架构。通过建立包含风光发电、电解槽、氨合成反应器、储氢罐、电网交互及多类型负荷在内的系统模型,综合考虑绿电直供优先、能量梯级利用与多能互补原则,构建以系统综合运行成本最小化为目标的优化调度模型。研究采用Matlab与Python工具进行算法求解和仿真分析,利用实际气象与负荷数据完成案例验证,评估了不同运行策略下系统的经济性、可再生能源消纳能力与碳减排效益,为新型电氢氨一体化园区的规划与运行提供了理论依据和技术支撑。; 适合人群:具备一定电力系统、新能源或化工背景的研究生、科研人员及从事综合能源系统规划与优化工作的工程技术人员。; 使用场景及目标:①用于科研学习,理解电-氢-氨多能转换系统的建模与优化方法;②为工业园区的低碳化、智能化改造提供技术参考与决策支持;③作为开发类似综合能源管理系统的理论基础。; 阅读建议:此资源包含完整的模型代码、数据与论文,使用者应结合代码仔细研读论文中的模型构建部分,重点关注目标函数与约束条件的设计逻辑,并尝试修改参数进行仿真,以深入掌握优化算法在实际系统中的应用。
控件
1,453
社区成员
41,351
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章