Hallo,
wie kann ich die MS Word eMail-Funktion von einem Delphi-Programm aus nutzen, wenn ich Word per OLE-Container gestartet
habe? Ich muß nämlich Word-Dateien aus meinem Delphi-Programm heraus aus der Datenbank starten und per eMail verschicken ...
eMail-Adresse, Absender u.s.w. will ich programmgesteuert in Word einsetzen. So dass der User dann nur noch auf den eMail-Knopf drücken muß, wenn er will und ab gehts :-)
Nur wie mache ich das?
Benutze einen OLE-Container, da der Blobfelder aus der DB laden und speichern kann, und ein TWordApplication aus Delphi 6, welches ich auf das OLEContainer.OLEObjekt per IDispatch setze. Das brauche ich nämlich, um auf Word-Formularfelder zugreifen zu können.
Wenn unmöglich, dann käme auch ein Versand der Datei per Mail-API über Outlook-Express in Frage, wobei ich dazu allerdings noch nicht rausgefunden habe, wie man den Word-Inhalt als HTML in die Nachricht bekommt, denn als .doc Anhang sollte das nicht verschickt werden ...
Kann mir irgendwer weiterhelfen?
wie kann ich die MS Word eMail-Funktion von einem Delphi-Programm aus nutzen, wenn ich Word per OLE-Container gestartet
habe? Ich muß nämlich Word-Dateien aus meinem Delphi-Programm heraus aus der Datenbank starten und per eMail verschicken ...
eMail-Adresse, Absender u.s.w. will ich programmgesteuert in Word einsetzen. So dass der User dann nur noch auf den eMail-Knopf drücken muß, wenn er will und ab gehts :-)
Nur wie mache ich das?
Benutze einen OLE-Container, da der Blobfelder aus der DB laden und speichern kann, und ein TWordApplication aus Delphi 6, welches ich auf das OLEContainer.OLEObjekt per IDispatch setze. Das brauche ich nämlich, um auf Word-Formularfelder zugreifen zu können.
Wenn unmöglich, dann käme auch ein Versand der Datei per Mail-API über Outlook-Express in Frage, wobei ich dazu allerdings noch nicht rausgefunden habe, wie man den Word-Inhalt als HTML in die Nachricht bekommt, denn als .doc Anhang sollte das nicht verschickt werden ...
Kann mir irgendwer weiterhelfen?
Comment