HTML 和 ActiveForm 间参数传递问题(200分)

  • 主题发起人 主题发起人 tomore
  • 开始时间 开始时间
T

tomore

Unregistered / Unconfirmed
GUEST, unregistred user!
我利用ActiveForm写了一个CAB
现希望Proj1.cab 取得 网页中的Ut,Ud两个参数的值
请问应该如何设计。

下面是网页内容:
<object
classid="clsid:8210F3B4-9CF0-41FB-A66A-908D8903BC07"
codebase="http://www/Proj1.cab#version=1,0,15,0"
width=148
height=162
align=middle
hspace=0
vspace=0
>
<param name=Ut value="test">
<param name=Ud value="test">
</object>
 

<object
id=project1
classid="clsid:8210F3B4-9CF0-41FB-A66A-908D8903BC07"
codebase="http://www/Proj1.cab#version=1,0,15,0"
width=148
height=162
align=middle
hspace=0
vspace=0
></object>
<Script Language="JavaScript"><!--
project1.SomeProperty=Request.QueryString("Ut");
project1.SomeFunction(Request.QueryString("Ud");
//--></Script>
 
LeeChange:
能具体一点吗?我不太明白。
 
就是在DELPHI 程序中怎么设置,并怎么获得SomeProperty 获得数据?
 
呵呵,这还不具体呀.
你不是想ocx能从网页获得参数吗?就用Request的query方法获得参数,再把这个值赋给ocx的某个
属性,或做为ocx某个方法的参数不就行了吗.
 
你在DELPHI中建立ACTIVEX后,在VIEW菜单中的TYPE LIBRARY中添加属性:Ut,Ud,编写相应
的put、get程序即可,注意要在DELPHI中定义存放该数据的变量。
 
后退
顶部