![]() |
1
3
首先,您的接口需要comvisible(true)才能被调用脚本看到(这可能是导致错误的原因)。 其次,将项目中的.netreference添加到“microsoft.mshtml”。这将为各种与ie相关的东西(windows、html文档等)导入com接口。 然后,需要将ihtmldocument2类型的属性添加到接口:
…在课堂上实施:
…从脚本中调用
…一旦存储了对文档的引用,就可以随意使用它来访问窗口、其他框架或您希望的html dom的任何部分。 |
![]() |
2
1
我找到了一个可行的解决办法。这并不理想,因为它依赖于匹配ie窗口的位置url来获得正确的容器,但它确实有效。在我的例子中,我对查询字符串使用了一个特殊的值,以确保得到正确的窗口。 这将获取对shdocvw.internetexplorer的引用,该引用将公开shdocvw.webbrowser所做的相同getproperty和putproperty:
|
![]() |
3
0
有一个简单而干净的方法:
|
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |