为什么在DHTML中LoadDocument出错?(100分)

  • 主题发起人 主题发起人 bytepark
  • 开始时间 开始时间
B

bytepark

Unregistered / Unconfirmed
GUEST, unregistred user!
我在delphi6.0中使用dhtml控件,采用LoadDocument方法,但是编译出错。
语句如下:
DHTMLEdit1.LoadDocument('',TRUE);
delphi编译提示出错:
There is no overloaded version of 'LoadDocument' that can be called with these arguments
请问怎么回事?

但在vb中
DHTMLEdit1.LoadDocument "", True
不会出错。
 
你应该这么写代码:
var
pathIn: OleVariant;
promptUser: OleVariant;
begin
pathIn := 'c:/test.htm';
promptUser := True;
DHTMLEdit1.LoadDocument(pathIn, promptUser);
end;
Delphi6对参数类型的检查很严格,所以你那种使用会出错。
 
后退
顶部