获取在编辑模式下插入TWebBrowser的图像的文件路径

时间:2011-12-12 17:36:25

标签: delphi

在编辑模式下将图像插入TWebBrowser时,如何获取插入图像的文件路径?插入图像时,它包含html源代码中图像的完整路径,但在我的情况下,我需要修改html源代码以仅包含文件名。

修改 这是插入图像后的html源:

<IMG border=0 hspace=0 alt=delphi align=baseline 
src="C:\Images\delphi.bmp">

我需要改变

<IMG border=0 hspace=0 alt=delphi align=baseline 
src="C:\Images\delphi.bmp">

<IMG border=0 hspace=0 alt=delphi align=baseline 
src="HTML\delphi.bmp">

是的我可以从html获取路径,但是我想尝试将图像文件复制到HTML文件夹,然后在插入图像后更改HTML文件夹的路径,而不解析html。如果在插入图像后可以获取文件路径,我可以添加代码将文件复制到HTML文件夹,以便图像显示在带有新路径的Web浏览器中...

1 个答案:

答案 0 :(得分:1)

您是否尝试过使用浏览器的DOM界面来阅读src属性并将其更新为您想要的内容?具体来说,请查看IHTMLImgElement接口的src属性。