怎样向ActiveForm传递【对象】参数? (100分)

清嘴

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样向一个ActiveForm传递几个【对象】参数?
 
你在给这个activeform添加属性时,必须是在type library中进行的。delphi会自动添加
给这个属性赋值和从这个属性取值的函数。你要设一个全变量,用这个全局变量来传递属性的值。
将这两个函数写好后,就可以在含有这个activeform的网页中,对它的属性进行赋值。如果
你使用的是frontpage,则可以在这个avtiveform的属性中设置。
 
to cwmdelpher
能不能发个简单的例子给我
zjhnwlh@163.com
 
全文检索, 都回答N此了
 
to cwmdelpher
你能不能说的清楚一点?

to tseug
你能不能把检索到的问题发一个链接?
 
to cwmdelpher,tseug
我如何传递一个对象给ActiveForm,如ADODB.RecordSet
 
我也很想知道如何将一个对象或是文件作为一个参数传给Active Form的,
各路高手如有知道的请尽快回答分值不够我补给!
 
求助!!!!!!!!!!
 
to cwmdelpher
求助!
 
呵呵,我觉得activex form一点都不好用,还不如手工写,然后转过去。
 
jieson,不能这么说,那要是碰到要进行一些处理的东西不用ACTIVE FORM来做,光靠ASP能解决问题吗?
或是能解决,但也很烦,你会选择哪一个呢?
 
呵呵,我找了两个周了,一无所得。
 
还有没有高人,或者好心人!分不够,加!!!
 
其实向一个ActiveForm传递一个对象参数比较容易,在type library中此对象的接口中
添加一个被传对象类型的属性,然后在实现文件中添加代码。可能在Delphi中不响应,你在
VB,VC中测试应该可以。Delphi对COM,OLE及其后的ActiveX控件的支持太差劲了!
 
差,应该还有解决的办法吧!
 
有一个极其变态的解决办法,改一下Delphi导入的类型库文件(XXX_TLB.pas),将
procedure set_selfobject(const aa :selfobjecttype)过程中的给你的私有成员赋值,
那么在Delphi中就可以直接对属性赋值啦。试试看吧!
 
能不能发个例子给俺?!
zjhnwlh@163.com
 
谢qd_chl
但你给我的不是我要求的例子!
 
可是我不会用ASP编程!
 
顶部