小弟我是初学者,我对这个问题也很有兴趣,若是有人回答了,能否请wwwxing把结果发给我:[email protected]
解决方案 »
- 请问fastreport代码里如何控制打印2份
- 关于socket的 我用clentclent怎样传输字符串
- 99分请教: 能否将DLL文件做为资源文件做入DELPHI的执行文件中.另在win98下如何测硬盘的序列号
- 控件的属性使用方法,请帮忙.谢谢
- delphi中如何刷新注册表的内容?(在线等待)100分
- 找到一个XP控件包,大家看看,是哪国的
- 声明共享内存的tsharemem结构时,^这个符号是什么意思的?
- [讨论]客户端软件数据存储的方法
- TcxComboBox是什么东东?
- 要ADOQUERY当前记录指针位置发生改变时引发的是哪个事件?
- 如何写一个没有窗体的程序?
- TChart中怎样Series的纵坐标值的范围,如0到50?
反过了就不知道了!
看下面一段代码(COPY来的)
const olMailItem = 0;
var Outlook: OLEVariant;
MailItem: Variant;
begin
try
Outlook := GetActiveOleObject('Outlook.Application');
except
Outlook := CreateOleObject('Outlook.Application');
end; MailItem := Outlook.CreateItem(olMailItem);
MailItem.Recipients.Add('[email protected]');
MailItem.Subject := 'your subject';
MailItem.Body := 'Welcome to my homepage:
http://www.geocities.com/mshkolnik';
MailItem.Attachments.Add('C:\Windows\Win.ini');
MailItem.Send;
Oulook := Unassigned;
end;
我试了你的例子,不过好象你对OUTLOOK来做的吧,
我想用OUTLOOK EXPRESS,能告诉我吗?
还有问一下大家OUTLOOK EXPRESS也能用OLE来做吗?
如果能,这里的GetActiveOleObject('Outlook.Application'); 因该填
什么?‘outlook express.Application'好象不行,再次谢谢
大家的帮忙!
OutlookExpress.Application'
怎么办呢?就要交了,谁来帮帮我呀!!
不管是什么,都可以用MAPI完成。我的想法可以用MAPI中的 IAddrBook,IABLogon, IABContainer接中完成。它们都是基于COM,很好用。可以编程“通讯簿”,完成增加,删除,修改等等功能,呵呵。
发信的方法用MAPI更好完成,很多书都有介绍,我就不“画蛇添足”了。
我用的是BCB,DELPHI中好像有MAPI的申明。我记得VB中有MAPI的OCX,拿过来用应可以,可以更简单的完成。试试吧!祝你好运。
没想到吧,你会比我大吗?我17岁,呵呵!!!