做过IE浏览器开发的进来,100分请教
tttk 2006-12-09 10:56:04 在Delphi中封装了Webbrowser控件,现在需要实现getExternal功能,以便Javascript中使用window.external调用。
现在我已经在组件中实现了IDispatch接口,也实现了类似window.external.getInfo('t1')这样的一层对象的调用。可是现在我想更深一步,实现多层的external对象,例如:
window.external.getGlobal('g1').getData.getInt(),请问如何实现?
难点在于:
IDispatch接口的Invoke方法中,如何把指定对象传递给varResult变量?