R
rakin
Unregistered / Unconfirmed
GUEST, unregistred user!
主题: DELPHI做的COM如何返回二级函数和属性
作者:anggogo 时间:2001-2-10 11:58:53 来自:211.167.xxx.xxx
状态: 正在等待回答 回应:0 分数:60
我不知道这个说法是否正确,总之我就是想编写那种在ASP里调用,然后可以想
ADODB.Command里的 Parameters 那样,还有 Append,Count,Delete 等这些子函数和子
属性。
我是这样做的,原有一个COM,可以正常运行,现在在Type Library里增加一个 New
Interface ,比如名叫 IMySub ,增加一个 New CoClass,叫 MySub,Impletments是
IMySub。
然后在原来的Class里增加一个Method(叫test),返回值是 IMySub* (也试过返回
MySub*),这时候在 Interdev 调用这个com的确可以显示出子函数,就是可以显示这
样 myobj.test.something 。
可是在这个something里无论有什么内容都会导致很严重的错误,甚至使WWW服务
CRASH,我知道一定不是这样做的。
真的很希望有高手能指教一下。
---
http://www.yesue.com/question/show.asp?id=165&catalog=Q_Program_Delphi
作者:anggogo 时间:2001-2-10 11:58:53 来自:211.167.xxx.xxx
状态: 正在等待回答 回应:0 分数:60
我不知道这个说法是否正确,总之我就是想编写那种在ASP里调用,然后可以想
ADODB.Command里的 Parameters 那样,还有 Append,Count,Delete 等这些子函数和子
属性。
我是这样做的,原有一个COM,可以正常运行,现在在Type Library里增加一个 New
Interface ,比如名叫 IMySub ,增加一个 New CoClass,叫 MySub,Impletments是
IMySub。
然后在原来的Class里增加一个Method(叫test),返回值是 IMySub* (也试过返回
MySub*),这时候在 Interdev 调用这个com的确可以显示出子函数,就是可以显示这
样 myobj.test.something 。
可是在这个something里无论有什么内容都会导致很严重的错误,甚至使WWW服务
CRASH,我知道一定不是这样做的。
真的很希望有高手能指教一下。
---
http://www.yesue.com/question/show.asp?id=165&catalog=Q_Program_Delphi