IHTMLDocument的Script Property是干什么用的?(真正解决的话,分不是问题) (50分)

  • 主题发起人 主题发起人 Adnil
  • 开始时间 开始时间
A

Adnil

Unregistered / Unconfirmed
GUEST, unregistred user!
支持哪些接口?
微软的帮助只说明是一个IDispatch :(

注意是Script,不是Scripts
 
msdn不是说了吗?
它会返回一个脚本解释器的接口指针
让你操作这个脚本解释器
 
to 热血:
我也知道是个接口指针,如何转换成脚本解释器呢?脚本解释器的接口是什么呢?
 
强制转换
IActiveScriptParse
好像是
我没有试过
 
找不到此接口定义。。。 :(
 
这时我看到的代码片断,想搞搞明白到底用了什么接口,或许能给你点提示 :)
var
V: Variant; //原先是olevariant
vDocument: Variant;
begin
try
V := doc; //doc是ihtmldocument2
vDocument := V.Script.document;
vDocument.Open('text/html');
vDocument.Clear;
vDocument.Write(FHTML);
vDocument.Close;
Result := S_OK;
except
Result := S_FALSE;
end;
 
接受答案了
 

Similar threads

后退
顶部