![]() |
Ressource als <img> in TWebBrowser
Ich bin gerade dabei den TWebBrowser zu einer Chat-Log-Compo umzufunktionieren. Immerhin unterstützt er Unicode und lässt sich frei stylen ;) soweit, so klar.
Wie aber muss ich ein <img>-Tag definieren, dass ein Bild/Icon aus einer Programmressource bündeln soll. ich nehm mal an etwa so:
XML-Code:
nur irgendwie will es nicht, wie ich will ;)
[img]res://pfad_zu_datei/datei.name/ressourcenbezeichnung[/img]
Hat da jemand eine Idee? |
Re: Ressource als <img> in TWebBrowser
Hallo,
das funktioniert in meinem Testprojekt: in der HTML.rc-Datei
Code:
im HTML-Code in der Datei "myhtml.htm"
MYHTML 23 ".\html\myhtml.htm"
TREE RT_BITMAP ".\html\Tree.bmp" TREE1 RT_RCDATA ".\html\Tree.jpeg"
Code:
Der Aufruf:
Bitmap
[img]RT_BITMAP/TREE[/img] Jpeg [img]RT_RCDATA/TREE1[/img]
Delphi-Quellcode:
WebBrowser.Navigate('res://' + Application.ExeName + '/myhtml');
|
Re: Ressource als <img> in TWebBrowser
also müsst es ein
Delphi-Quellcode:
doch eigentlich tun, oder? Momentan pfriemel ich noch an nem Testprojekt, um die Funktionen zu verbesser, bevor ich ableite ;)
'[img]res://'+ Application.ExeName +'/RT_RCDATA/A_PICNAME[/img]'
EDIT 1: geht so nich. auch nich wenn ich RT_RCDATA weglass... muss ich beim Pfad was beachten? EDIT 2: So gehts schliesslich: ![]() das Image-Tag wird dann einfach so erzeugt:
Delphi-Quellcode:
Wichtig dabei ist, dass die Image-Resource als HTML und nicht als RC_Data vorliegt!
'[img]res://'+ Application.ExeName +'/image.png[/img]'
Noch ein paar Tags für die Forensuche :angel: : HTM HTML GIF PNG JPG JPEG RESOURCE RESSOURCE WEBBROWSER TWEBBROWSER |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz