DHTMLEdit选择对象总是报错,帮忙找找原因,急,还有,如何对DHTMLedit中的html代码进行分析 (给的分少了,先加100分) ( 积分: 50

  • 主题发起人 主题发起人 jxsgy
  • 开始时间 开始时间
J

jxsgy

Unregistered / Unconfirmed
GUEST, unregistred user!
DHTMLEdit选择对象总是报错,帮忙找找原因,急,还有,如何对DHTMLedit中的html代码进行分析 (给的分少了,先加100分) ( 积分: 50 )<br />我用了monsterkiller的方法,就是这样的:
procedure TFormMain.ShowProperty;
var
range : IHTMLControlRange;
begin
if DHTMLEditEdit.DOM.selection.type_ &amp;lt;&amp;gt
'Control' then
Exit;

IDispatch(range) := DHTMLEditEdit.DOM.selection.createRange;
showMessage(range.commonParentElement.outerHTML);
range._Release;
end;
每次执行到showMessage(range.commonParentElement.outerHTML);,就是有错误,没办法解决错误。不知道怎么办了。
希望大家帮忙解决,如果分不够,我再加。
还有怎么解析html代码。就是找到其中的tag。
 
我用了monsterkiller的方法,就是这样的:
procedure TFormMain.ShowProperty;
var
range : IHTMLControlRange;
begin
if DHTMLEditEdit.DOM.selection.type_ &amp;lt;&amp;gt
'Control' then
Exit;

IDispatch(range) := DHTMLEditEdit.DOM.selection.createRange;
showMessage(range.commonParentElement.outerHTML);
range._Release;
end;
每次执行到showMessage(range.commonParentElement.outerHTML);,就是有错误,没办法解决错误。不知道怎么办了。
希望大家帮忙解决,如果分不够,我再加。
还有怎么解析html代码。就是找到其中的tag。
 
错误的代码应该是IDispatch(range) := DHTMLEditEdit.DOM.selection.createRange;
 
错误在什么地方,可是这行可以通过阿
 
我刚刚在做邮件的接收,我收到的邮件是html的返回格式的,请问是不是用DHTMLedit来显示,怎么显示?
 
可以的。我这边有一个详细的代码。你可以看看的
 
能在qq上聊下吗,我现在急需这个功能。
QQ: 195204755
E-Mail: 195204755@qq.com
 
不好意思,我这段时间不太上大富翁,我一般用msn:这是我的msn:jxsgy@hotmail.com
 
代码没有错,你看看你的delphi是否需要更新
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
941
SUNSTONE的Delphi笔记
S
I
回复
0
查看
790
import
I
后退
顶部