关于ASP组件的几个问题! (200分)

  • 主题发起人 主题发起人 本拉登
  • 开始时间 开始时间

本拉登

Unregistered / Unconfirmed
GUEST, unregistred user!
1、onStartPage和OnEndPage有什么用?什么时候发生?可以象Form的OnCreate
和OnClose一样在里面进行变量的初始化工作吗?
2、ASP组件怎样返回一个数组给ASP调用页面?
3、我的一个asp页面有三个帧,每个帧里面都分别CreateObject了同一个COM组件
进行一些处理工作,现在我发现这个COM组件不能同时工作,比如主页面刚刚
调入的时候,三个帧几乎同时工作,那么当第一个帧的COM在工作的时候,其他
的帧就会返回出错信息:
The requested resource is in use.
过几秒把该帧刷新一下就好了,请问怎样解决??
 
1,看关于创建Active server object的帮助
2.可以用OleVariant实现,看一下这种类型的Help
3.没试过
 
骗分来的?
 
1.字面意思已经很清楚,是页面生成和页面结束时发生,也可以把初始化放在intialize过程里面。
2.用variant类型就可以返回数组。
3.检查一下你的组件生成时instancing是不是multiple instance?
 
>>2.用variant类型就可以返回数组。
怎样实现?请举一个和VBScript结合的例子

>>生成时instancing是不是multiple instance
是。
 
1.当一个页面开始的时就会触发onStartPage,结束时候触发OnEndPage.
2.把这个数组的地址回传
3、使用多线程,默认是单线程。
 
The requested resource is in use.
这个信息说明你的组件是单线程工作的,,
 
>>2.把这个数组的地址回传
怎样实现?请举一个和VBScript结合的例子
 
后退
顶部