Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #18741

Re: [ot] VB6 e OutLook.application

Newsgroups it.comp.lang.visual-basic
Date 2016-03-08 07:32 -0800
References <nbmlf3$keb$1@gioia.aioe.org>
Message-ID <c27e883b-0630-42a6-b428-55651acadf09@googlegroups.com> (permalink)
Subject Re: [ot] VB6 e OutLook.application
From Luca D <antaniserse@yahoo.it>

Show all headers | View raw


Per una funzionalità del genere, una delle cose più pratiche è semplicemente "disegnare" il template della tua mail con un qualunque editor di testo o un editor HTML WYSIWYG, e includerlo tra i file della tua applicazione.

In questo modo hai la possibilità di adattarlo ogni volta che vuoi, o di renderlo personalizzabile direttamente dal cliente, o di averne a disposizione anche più di uno secondo necessità, senza dover intervenire di nuovo sul codice

Nel tuo programma non farai altro che aprire il template corretto 
con un semplice "For Input", caricare tutto in una stringa e impostare poi la property HTMLBody:
https://msdn.microsoft.com/en-us/library/office/ff868941.aspx

Volendo poi, puoi facilmente prevedere dei "segnaposti" all'interno del testo HTML su cui fare poi gli opportuni Replace() per caricare valori a seconda del contesto, stile stampa unione.

Back to it.comp.lang.visual-basic | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

[ot] VB6 e OutLook.application "Sauro" <vicchi@crsscala.it> - 2016-03-08 14:52 +0100
  Re: [ot] VB6 e OutLook.application Luca D <antaniserse@yahoo.it> - 2016-03-08 07:32 -0800
    Re: [ot] VB6 e OutLook.application "Sauro" <vicchi@crsscala.it> - 2016-03-08 16:41 +0100

csiph-web