Outlook編程問題:怎樣用程式去改變收件箱、發件箱內容的存儲路徑?見代碼(50分)

  • 主题发起人 主题发起人 dreamyyuan
  • 开始时间 开始时间
D

dreamyyuan

Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TfrmMain.ToolButton12Click(Sender: TObject);
var
outlook,MailItem,Recipient:variant;
OutlookNameSpace: variant;
OutlookFolder: variant;
OutlookAttachment: variant;
begin
outlook:=CreateOleObject('OutLook.application');
except
Outlook :=GetActiveOleObject('Outlook.Application');
end;
OutlookNameSpace :=Outlook.GetNamespace('MAPI');
OutlookFolder:=OutlookNameSpace.GetDefaultFolder(olFolderOutbox);
//此地方的調用路徑是outlook預設的值,如果我想調用備份的路徑,怎麼用程式去實現?
MailItem:=OutlookFolder.Items.Add(olMailItem);
mailitem.display;
end;
 
Miscisoft outlook的封存項目好象是:outlook.pst
Deleted Items.dbx
Inbox.dbx
Outbox.dbx
Sent Items.dbx
是outlook express的封存項目,
又怎麼樣去打開裡面相關的郵件呢?
 
哎,看的人多,回復的人少,都把人給急死了.
 
我寫這個程式的目的,因為有一客戶,他想在自已的移動硬碟裡使用Outlook,而又不去改變別人電腦的默認屬性,這樣就要求:
1、能調用自已移動硬碟的郵件,
2、發下來的郵件,也是備份在自已的移動硬碟上
3、寄件者也是自已設定的帳號

我該怎麼辦?
 
大家可以關注一下:
http://www.csdn.net/expert/topic/1010/1010435.xml?temp=.2482874
 
哎,問題自已搞定了,88
 
后退
顶部