[ alex @ 12.12.2001. 15:48 ] @
Pozdrav svima, Implementiram Send To Mail Recipient funkciju u projektu koji trenutno radim, i naisao sam na problem. Koristeci MAPI i MAPISendMail funkciju, lako sam "naterao" aplikaciju da otvori "New Message" od email klijenta sa popunjenim Subject-om, tekstom poruke itd, medjutim, problem je u sledecem: Korisnik na ekranu vidi HTML stranicu kroz WebBrowser klasu, gde ima izbor da je stampa ili salje na mail (don't ask zasto je to tako). Elem, ono sto ja hocu je sledece: da tu HTML stranicu posaljem kao attachment, znaci da je nekako ubacim u MapiFileDesc objekat (na umu mi je kao MAPI_OLE objekat, pa da kroz OLE nekako dodjem do HTML stranice). Sad, ta HTML stranica je dinamicka, odnosno poziva se PHP skript sa servera, te je nemoguce poslati attachment kao fajl, vec je potrebno da se prvo HTML stranica kreira, pa onda salje kao attachment. Sad, na umu mi je takodje bilo da prvo sa WebBrowser::GetDocument() funkcijom sacuvam fajl na disk, pa onda ga ubacim u MapiFileDesc strukturu kao FileName. Medjutim, tako nesto mi nije prihvatljivo, jer ne volim takav nacin "odradjivanja posla". Stoga, pitanje iskusnim VC++ programerima - kako da dobijem od WebBrowser objekta OLE objekat dokumenta i kako da ga uspesno i efikasno ubacim u attachment (MapiFileDesc objekat)? Znaci, sve dinamicki i na lep, clean nacin. Hvala unapred. [Ovu poruku je menjao alex dana 12.12.2001 u 05:09 PM GMT] |