Ich generiere per LS VCards im Format 2.1 - das funktioniert auch so weit.
Um das Benutzerbild im JPEG-Format in base64 für die vcf-Datei zu kodieren, benutze ich die Klasse CBase64 (-> http://wwwendt.de/tech/base64/ ), in der Form
...
result=result+linebreak+"EMAIL;INTERNET:"+doc.mail(0)
...
'user photo
Dim b64 As New CBase64()
result=result+linebreak+"PHOTO;JPEG;ENCODING=BASE64:"+b64.encodeFile("d:\me.jpg")
result=result+linebreak+"END:VCARD"
...
Es wird auch ein String, der wie base64 kodierte Daten aussieht generiert - das Bild aber in der VCard nicht angezeigt.
Hat jemand eine Idee, wo mein Fehler liegen könnte?
Danke!!
result=result+linebreak+"PHOTO;JPEG;ENCODING=BASE64:"+Chr$(10)+" "+b64.encodeFile("d:\me.jpg")
Das wars...