COM+问题请教,急急急!(100分)

S

showmeZ

Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi以innerobject:TPic的形式风装一个现有的控件pic成为一个COM+组件, 实际使
用时不用缓冲池一切正常,但一使用缓冲池就显示object create inner error.不知如何处
理,请大家指教.因为我这个COM+组件其实就是封装了pic控件,实际对COM+组件的调用都是
通过在COM+组件内部创建pic控件,使用pic控件对象完成的.不知我这样的做法在COM原理上
是属于"包容"还是"聚合"?
 
真么没人回答我的问题啊?可能我写的不够详细:具体情况是这样的:
我用delphi以innerobject:TPic的形式风装一个现有的控件pic成为一个COM+组件,在ASP
环境中以session("try")=server.createobject("MyCOM.compic")的形式调用,后来由于
需要生成一个点对象以判断客户在ASP页面中点击的位置,就在这个COM+组件的内部创建
了一个函数,createpoint(out point)
begin
point:=createoleobject("pic.point")
end
其中,pic是被我的COM+组件包装的控件,最后使用session("try").createpoint(point)
产生实际的点对象,并与session("try")相互操作,实际使用时不用缓冲池一切正常,但一
使用缓冲池就显示object creatioe internal error.不知如何处理,请大家指教.因为我
这个COM+组件其实就是封装了pic控件,实际对COM+组件的调用都是通过在COM+组件内部创建
pic控件,使用pic控件对象完成的
 
大家帮帮我,毕业设计急用
 
顶部