DHtmlEdit 出错(200分)

  • 主题发起人 主题发起人 tonyoa
  • 开始时间 开始时间
T

tonyoa

Unregistered / Unconfirmed
GUEST, unregistred user!
用DHtmlEdit做网页编辑器时,为何关闭窗口时总是出错。

内容为:
Exception EaccessViolation in Module DHTMLED.OCX at 00007cc3.
Access Violation at address 01A17cc3 in module 'DHTMLED.OCX'.Read of address FFFFFFFF.

如何解决此问题。谢!
 
找到DHTMLEDLib_TLB单元,做如下更改
procedure TDHTMLEdit.CreateControl;

procedure DoCreate;
begin
FIntf := IUnknown(OleObject) as IDHTMLEdit;
FIntf._AddRef; //加入此行
end;

begin
if FIntf = nil then DoCreate;
end;
 
OK,但能否解释一吓!!
 
其实我也不是很清楚,大体原因是因为delphi导入类型库的代码有问题,
希望知道此问题的大侠们解释一下:)
 
能发一个DHTMLED控件给我吗?
yzrlz@163.com
 
后退
顶部