能在webbrowser中访问中html里引入的Object(ActiveX对象)吗?(50分)

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

avant

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,该怎么做?
 
haha,这个问题已被我搞定了,Easy!连Activex对象的方法都能访问,爽!谁愿意知道?
 
我想知道。嘻嘻。
 
xixi,你的明白?(Avant右手大拇指与食指作相捻状...)
 
alum:
在delphi中就提供了ActiveX技术来实现html里嵌入技术的
但是这种技术不是很好,稳定,方便等方面都不如
asp技术.

avant:
不知我说得对么?
 
thtfsyh:
你理解错了.简单的如,查找出Html中的Input Text,Value='name'的,然后将'name'换为
'thtfsyh'.我那时是想访问Object对象及其方法,而不是简单的Input及其值.其实最后的实现
道理都差不多.
 
总结:

var
doc,all,item,ObjectXXX:OleVariant;
i:integer;
begin
doc:=browserPubInfor.Document;
all:=doc.all;
item:=all.tags('OBJECT');
for i:=0 to item.length-1 do
begin
ObjectXXX:=item.item(i);
if String(ObjectXXX.id)='你要访问的ObjectID' then
break;
end;
ObjectXXX.Metho1;
...
end;
 
多人接受答案了。
 
后退
顶部