| 发表于:2007-03-30 22:54:582楼 得分:30 |
保存outlook收件夾中的附件 funxtion saveattachfile() on error resume next dim myolapp as new outlook.application set fs = createobject( "scripting.filesystemobject ") if not fs.folderexists( "c:\mail ") then fs.createfolder ( "c:\mail ") set mynamespace = myolapp.getnamespace( "mapi ") set myfolder = mynamespace.getdefaultfolder(olfolderinbox) for i = 1 to myfolder.items.count set mymailitem = myfolder.items(i) with mymailitem set myattachments = mymailitem.attachments para = myattachments.item(1).displayname myattachments.item(1).saveasfile "c:\mail\ " + _ iif(isnull(myattachments.item(1).displayname), i, myattachments.item(1).displayname) end with next msgbox "附件保存完畢,請到目錄中中查看 ", vbdefaultbutton1, "提示 " end sub | | |
|