S sky1001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-25 #1 我用Delphi编了个程序读取IE内网页的内容,但是在有的机器上运行正常,有的机器上却出现错误信息“variant does not reference an automation object.".哪位DX知道为什么吗?
我用Delphi编了个程序读取IE内网页的内容,但是在有的机器上运行正常,有的机器上却出现错误信息“variant does not reference an automation object.".哪位DX知道为什么吗?
S sky1001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-25 #2 我用Delphi编了个程序读取IE内网页的内容,但是在有的机器上运行正常,有的机器上却出现错误信息“variant does not reference an automation object.".哪位DX知道为什么吗?
我用Delphi编了个程序读取IE内网页的内容,但是在有的机器上运行正常,有的机器上却出现错误信息“variant does not reference an automation object.".哪位DX知道为什么吗?
S satanmonkey Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-29 #3 IE版本一样吗?最好能在出错的机器上安delphi调试
S sky1001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-29 #4 我已经知道是怎么引起这个错误的了。 只要机器上的IE处于Local Intranet,当调用IHtmlWindow2接口的Document属性时,就会出现错误信息。 但是当IE处于Internet时,就不会有任何问题。 现在的问题是用VB编的程序就没任何问题。用Delphi编的就会碰到?????好象Delphi跟IE的兼容性差点??????????
我已经知道是怎么引起这个错误的了。 只要机器上的IE处于Local Intranet,当调用IHtmlWindow2接口的Document属性时,就会出现错误信息。 但是当IE处于Internet时,就不会有任何问题。 现在的问题是用VB编的程序就没任何问题。用Delphi编的就会碰到?????好象Delphi跟IE的兼容性差点??????????
S satanmonkey Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-29 #5 是不是在不同的domain啊?这个是ie的安全机制做的怪。
S sky1001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-29 #6 在同一个Domain.看起来象是IE的安全机制的问题。但是为什么用VB写就不存在问题??? 用Delphi就会出错?
S satanmonkey Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-29 #7 vb的变量都是variant的,估计你delphi里的变量类型没弄对。
S sky1001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-01-29 #8 我用的都是olevariant变量。应该跟这个关系不大。