易语言问题,高手进来一下
最近在网上看到了这样的代码,不懂其中一些意思,求解.版本2.支持库internet.子程序_按钮1_被单击.如果真(连接发信服务器(“smtp.qq.com”,25,“帐...
最近在网上看到了这样的代码,不懂其中一些意思,求解
.版本 2
.支持库 internet
.子程序 _按钮1_被单击
.如果真 (连接发信服务器 (“smtp.qq.com”, 25, “帐号”, “密码”, )) ' 这里为什么不用弄----如果真 (连接发信服务器 (“smtp.qq.com”, 25, “帐号”, “密码”, )=真)
' 为什么不用=真,而是直接弄--连接发信服务器 (“smtp.qq.com”, 25, “帐号”, “密码”, )就好了?是不是说这里不填就默认是返回=真?还是怎么滴?
.如果真 (发送邮件 (“主题”, “正文”, “收信QQ邮箱”, , , “发信QQ邮箱”, ) = “”) ' 为什么这里的比较值是“”而不是假?什么意思?比较的是什么?
信息框 (“邮件发送成功,请注意查收!”, 0 + 64, “提示”) ' 这里的0+64是什么意思?
返回 () ' 这里的返回是什么意思?可以去掉不?
.如果真结束
信息框 (“邮件发送失败!” + #换行符 + #换行符 + “请检查您邮箱的 POP3/IMAP/SMTP服务 是否开启!”, 0 + 64, “提示”)
返回 ()
.如果真结束
信息框 (“您的帐号或密码错误!” + #换行符 + #换行符 + “或其他未知错误,请您自主检查!”, 0 + 64, “连接发信服务器失败”) 展开
.版本 2
.支持库 internet
.子程序 _按钮1_被单击
.如果真 (连接发信服务器 (“smtp.qq.com”, 25, “帐号”, “密码”, )) ' 这里为什么不用弄----如果真 (连接发信服务器 (“smtp.qq.com”, 25, “帐号”, “密码”, )=真)
' 为什么不用=真,而是直接弄--连接发信服务器 (“smtp.qq.com”, 25, “帐号”, “密码”, )就好了?是不是说这里不填就默认是返回=真?还是怎么滴?
.如果真 (发送邮件 (“主题”, “正文”, “收信QQ邮箱”, , , “发信QQ邮箱”, ) = “”) ' 为什么这里的比较值是“”而不是假?什么意思?比较的是什么?
信息框 (“邮件发送成功,请注意查收!”, 0 + 64, “提示”) ' 这里的0+64是什么意思?
返回 () ' 这里的返回是什么意思?可以去掉不?
.如果真结束
信息框 (“邮件发送失败!” + #换行符 + #换行符 + “请检查您邮箱的 POP3/IMAP/SMTP服务 是否开启!”, 0 + 64, “提示”)
返回 ()
.如果真结束
信息框 (“您的帐号或密码错误!” + #换行符 + #换行符 + “或其他未知错误,请您自主检查!”, 0 + 64, “连接发信服务器失败”) 展开
2个回答
展开全部
第一,如果真可以不打 =真,默认的是=真
第二,是执行发送邮件()这个命令后会返回一个文本型内容
“”表示什么内容都没有, 发送邮件()等于空的就发送失败
第三,“0+64”
0=#确认钮
64=#信息图标
0+64是表示是一个确认的信息图标
第一组(描述对话框中显示按钮的类型与数目):
0、#确认钮; 1、#确认取消钮; 2、#放弃重试忽略钮; 3、#取消是否钮; 4、#是否钮; 5、#重试取消钮
第二组(描述图标的样式):
16、#错误图标; 32、#询问图标; 48、#警告图标; 64、#信息图标
第四,返回去掉的话代码就会继续执行下去
第二,是执行发送邮件()这个命令后会返回一个文本型内容
“”表示什么内容都没有, 发送邮件()等于空的就发送失败
第三,“0+64”
0=#确认钮
64=#信息图标
0+64是表示是一个确认的信息图标
第一组(描述对话框中显示按钮的类型与数目):
0、#确认钮; 1、#确认取消钮; 2、#放弃重试忽略钮; 3、#取消是否钮; 4、#是否钮; 5、#重试取消钮
第二组(描述图标的样式):
16、#错误图标; 32、#询问图标; 48、#警告图标; 64、#信息图标
第四,返回去掉的话代码就会继续执行下去
追问
第二的那个,那如果发送成功的话返回的文本型内容是什么呢?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询