收邮件的完整程序(带附件)(200分)

  • 主题发起人 kitcause
  • 开始时间
K

kitcause

Unregistered / Unconfirmed
GUEST, unregistred user!
如果只是提供delphi下的demo我也是有的.我也看过(包括INDY).但不够直观.
要求的功能是:显示主题,选择下载邮件,把附件保存到指定目录.
 
在sourceforget上有个工程Phoenix Mail是收发邮件的,写的挺好,下载下来看看
我也可以发给你
 
如果不是很大,请发到kitcause@163.com
 
您的信件已经成功发送到 kitcause@163.com
 
install时出现如下错误。
[Fatal Error] PhoenixReg.pas(10): File not found: 'DsgnIntf.dcu'
 
to jlutt-sadan:给我也发一份吧。
warcow@163.net
 
DsgnIntf.dcu在X:/Program Files/Borland/Delphi5/Source/Toolsapi
下把这个路径包进去吧
 
to jlutt-sadan:请也给我也发一份吧,好吗,万分感激。
zcrj@vip.163.com
 
我的是D6我搜索过了。没有DsgnIntf.dcu啊。
而且加了那个路径也不行。
那个EXE测试过了。感觉还不错。就是控件那里还搞不定。
 
delphi下的demo(包括INDY).虽不够直观,研究研究,会收益莫浅.
 
http://www.swaysoft.com/developer/srcdetail.asp?flag=2&id=121
 
这个不错:
http://www.justep.com/downloads/freeware/index.htm
控件都带了:p
 
to:
doxpix
我下载了。但是安装包时出错了。你有没有试过那控件?
和OUTLOOK差不多。装不了控件。等于没用。
 
我用的是d5,控件安装的挺成功的。你试试自己新建个包,add那些控件的pas文件
安装一遍
 
to jlutt-sadan
可否把'DsgnIntf.dcu'寄给我?
 
您的信件已经成功发送到 kitcause@163.com
 
to jlutt-sadan
安装时出现如下错误,不知道有没有FOR D6的?感谢你的热心。
[Error] dsgnintf.pas(180): Undeclared identifier: 'IDesigner'
[Error] dsgnintf.pas(1704): Undeclared identifier: 'Modified'
[Error] dsgnintf.pas(1925): Undeclared identifier: 'SInvalidPropertyValue'
[Error] dsgnintf.pas(1964): Undeclared identifier: 'SInvalidPropertyValue'
[Error] dsgnintf.pas(2283): Undeclared identifier: 'SInvalidPropertyValue'
[Error] dsgnintf.pas(2319): Undeclared identifier: 'SCannotCreateName'
[Error] dsgnintf.pas(2339): Undeclared identifier: 'GetRoot'
[Error] dsgnintf.pas(2353): Undeclared identifier: 'SCannotCreateName'
[Error] dsgnintf.pas(2388): Undeclared identifier: 'GetRoot'
[Error] dsgnintf.pas(2389): Operator not applicable to this operand type
[Error] dsgnintf.pas(3127): Undeclared identifier: 'SInvalidPropertyValue'
[Error] dsgnintf.pas(4007): Undeclared identifier: 'SInvalidCategory'
[Error] dsgnintf.pas(4268): Undeclared identifier: 'SInvalidFilter'
[Error] dsgnintf.pas(4326): Undeclared identifier: 'SActionCategoryName'
[Error] dsgnintf.pas(4331): Undeclared identifier: 'SActionCategoryDesc'
[Error] dsgnintf.pas(4338): Undeclared identifier: 'SDataCategoryName'
[Error] dsgnintf.pas(4343): Undeclared identifier: 'SDataCategoryDesc'
[Error] dsgnintf.pas(4350): Undeclared identifier: 'SDatabaseCategoryName'
[Error] dsgnintf.pas(4355): Undeclared identifier: 'SDatabaseCategoryDesc'
[Error] dsgnintf.pas(4362): Undeclared identifier: 'SDragNDropCategoryName'
[Error] dsgnintf.pas(4367): Undeclared identifier: 'SDragNDropCategoryDesc'
[Error] dsgnintf.pas(4374): Undeclared identifier: 'SHelpCategoryName'
[Error] dsgnintf.pas(4379): Undeclared identifier: 'SHelpCategoryDesc'
[Error] dsgnintf.pas(4386): Undeclared identifier: 'SLayoutCategoryName'
[Error] dsgnintf.pas(4391): Undeclared identifier: 'SLayoutCategoryDesc'
[Error] dsgnintf.pas(4398): Undeclared identifier: 'SLegacyCategoryName'
[Error] dsgnintf.pas(4403): Undeclared identifier: 'SLegacyCategoryDesc'
[Error] dsgnintf.pas(4410): Undeclared identifier: 'SLinkageCategoryName'
[Error] dsgnintf.pas(4415): Undeclared identifier: 'SLinkageCategoryDesc'
[Error] dsgnintf.pas(4422): Undeclared identifier: 'SLocaleCategoryName'
[Error] dsgnintf.pas(4427): Undeclared identifier: 'SLocaleCategoryDesc'
[Error] dsgnintf.pas(4434): Undeclared identifier: 'SLocalizableCategoryName'
[Error] dsgnintf.pas(4439): Undeclared identifier: 'SLocalizableCategoryDesc'
[Error] dsgnintf.pas(4446): Undeclared identifier: 'SMiscellaneousCategoryName'
[Error] dsgnintf.pas(4451): Undeclared identifier: 'SMiscellaneousCategoryDesc'
[Error] dsgnintf.pas(4458): Undeclared identifier: 'SVisualCategoryName'
[Error] dsgnintf.pas(4463): Undeclared identifier: 'SVisualCategoryDesc'
[Error] dsgnintf.pas(4470): Undeclared identifier: 'SInputCategoryName'
[Error] dsgnintf.pas(4475): Undeclared identifier: 'SInputCategoryDesc'
[Fatal Error] PhoenixReg.pas(10): Could not compile used unit 'DsgnIntf.pas'
 
sorry,我到现在还没有用过delphi6(光盘倒买了好几张),不知道这些控件在6下怎么
用,不过你试试新建个包,add控件的pas文件,安装一遍
 
我刚才大致看了一下,那个控件的确问题比较多,我在D6下一时编译也通不过.
首先应该把inet.pas单元改一个名字,编译时遇到的几个未定义变量可看作全局
字符串资源,如sSocketIOErreor这些,自己定义一下即可.
另外你还需要安装DHTMLEditor(用于邮件编辑),
在http://www.justep.com/downloads/freeware/index.htm有下载.
遇到问题自己多琢磨琢磨...
 

Similar threads

回复
0
查看
853
不得闲
D
回复
0
查看
996
DelphiTeacher的专栏
D
D
回复
0
查看
820
DelphiTeacher的专栏
D
D
回复
0
查看
705
DelphiTeacher的专栏
D
D
回复
0
查看
625
DelphiTeacher的专栏
D
顶部