Diese Klass ist wunderbar! Das erspart mir einiges an Arbeit und ärger!
Vielen Dank!
Edit:
Nun ist nur noch eine Frage offen: Wenn ein Bild in dem Text ist, welches auf eine HTTP-Seite verlinkt. Wie bekomm ich die nun in den Text rein?
Edit2:
Auch das ist geschafft. Wer danach nocheinmal suchen sollte (Funktion, wenn ein Dokument gegeben ist):
Dim session as Notessession
Dim tempstr As String
Dim stream As NotesStream
Dim miment As NotesMIMEEntity
Dim strUrl As String
Dim picHTTP As Variant
Dim picText As Variant
Dim cid As String
Dim db AS NotesDatabase
Dim docNew AS NotesDocument
Set db = docNew.Parent
Set session = db.Parent
Set stream = session.CreateStream
Set miment = docNew.Createmimeentity("MimeEntety")
Set picHttp = CreateObject("MSXML2.XMLHTTP.3.0")
strURL = "URL eines Fotos"
picHttp.open "GET", strURL, False
picHttp.Send
Set stream = session.Createstream()
picText = picHttp.responseBody
Call stream.Write(picText)
Call miment.Setcontentfrombytes(stream,"", ENC_IDENTITY_BINARY)
Call miment.Encodecontent(ENC_BASE64)
tempStr = miment.Contentastext
Call stream.Close()
Set stream = session.Createstream()
Call stream.Writetext(tempstr)
cid = mime.attach(stream, ENC_BASE64, "", "image/gif")
Call stream.Close()
tempstr = |<img src="%IMAGE%">|
Call mime.setHtml(Replace(Feed(i).Article, "%IMAGE%", cid), "")
Call mime.closeMime()
Alle Angaben ohne Gewähr ;)
Beste Grüße und Vielen Dank!
Skalden