PureDisphelper + Outlook
Verfasst: 26.10.2007 19:45
Hi, liebe Kollegen!
Kann mir bitte jemand folgenden Code PB-Fähig machen? Ich blicke leider bei PureDisphelper noch gar nicht durch.
Der Topf wird bei Erfolg natürlich um einen Euro erhöht!
Danke
Marco
Kann mir bitte jemand folgenden Code PB-Fähig machen? Ich blicke leider bei PureDisphelper noch gar nicht durch.
Code: Alles auswählen
/* **************************************************************************
* EmailOutlook:
* Demonstrates sending an email using Outlook in plain C.
*
============================================================================ */
void EmailOutlook(LPCTSTR szTo, LPCTSTR szSubject, LPCTSTR szBody)
{
DISPATCH_OBJ(olApp);
DISPATCH_OBJ(olMsg);
/* Create Outlook object and create a new mail item */
dhCreateObject(L"Outlook.Application", NULL, &olApp);
dhGetValue(L"%o", &olMsg, olApp, L".CreateItem(%d)", 0);
dhPutValue(olMsg, L".Subject = %T", szSubject);
dhPutValue(olMsg, L".To = %T", szTo);
dhPutValue(olMsg, L".Body = %T", szBody);
/* To add an attachment:
* dhCallMethod(olMsg, L".Attachments.Add(%s)", "FilePath.ext");
*/
/* Display and attempt to send email */
dhCallMethod(olMsg, L".Display");
dhCallMethod(olMsg, L".Send");
SAFE_RELEASE(olMsg);
SAFE_RELEASE(olApp);
}
Danke
Marco