[ leka @ 05.03.2002. 19:28 ] @
Narode pomagajte ako Boga znate... Prvo sam se mucio sa MAPI-jem, a sada sa OutlookApplication COM objektom. Problem je sledeci - ne znam kako da dodam attachment u poruku koju zelim da posaljem pomocu OutlookApplication objekta. Moj program stuca u jednoj liniji u ovom delu koda: Code: _NameSpacePtr oNameSpace; _MailItemPtr oNewMail; AttachmentsPtr oAttachments; //oNameSpace = comOutLook->GetNamespace(WideString("MAPI")); oNameSpace = ns; // oNameSpace->Logon("","", false, false); oNewMail = ola->CreateItem(olMailItem); oNewMail->Recipients->Add(WideString("[email protected]")); oNewMail->Recipients->ResolveAll(); oNewMail->Subject = WideString("Hello from CNH!"); oNewMail->Body = WideString("This is the body of CNH message"); oNewMail->Attachments->Add("C:\\tmp\\idsql32.zip"); // oNewMail->Attachments = oAttachments; // oNewMail->Attachments->Add("C:\tmp\idsql32.zip", "", "", ""); if (!oNewMail->Send()) OutputDebugString("We had problems..."); else OutputDebugString("We've sent e-mail..."); ola->Quit(); // ola->Disconnect(); Ta linija gde stuca program je blesavi Attachments->Add()... Uvek dobijem totalno kretensku poruku o greshki! Jos interesantnije je ovo - KOMENTARISEM tu liniju, REKOMPAJLIRAM sve iz pocetka i opet dobije isto! Ako se iko bavio OutlookApplication COM objektom i ako ima neki kod koji salje poruku ali sa attachment-om (meni treba da posalje nekoliko fajlova) MOLIM TU OSOBU DA MI POSALJE KOD! |