关于COM+的Type lib

overloadma 2003-04-25 11:11:40
在生成activex dll时选中远程服务器文件,生成一个type lib用于客户端.
问题是客户端不能引用这个type lib.就是在引用对话框里没有这个type lib,浏览也不行.
...全文
32 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
online 2003-05-07
  • 打赏
  • 举报
回复
orderaccess是组件名,ordermodify是方法
Dim oOrderModify As OrderAccess.OrderModify
Private Sub Form_Load()
Set oOrderModify = New OrderAccess.OrderModify
End Sub
overloadma 2003-05-07
  • 打赏
  • 举报
回复
to :online(龙卷风(学习.NET中...))
我的那个type lib能引用了.可是现在又有新的问题,我的组件由三个类模块组成,cstudent(multiuse),istudent(接口 pubicnotcreatable),declare(pubicnotcreatable).我把生成的dll作为组件添加到一个com+应用程序中.有两个接口._cstudent,_istudent.为什么会有两个接口?
我的客户端的声明如下:
dim istu as Istudent
set istu =new cstudent'出错:应用程序定义或模块定义错误.
要怎样声明啊?
online 2003-04-28
  • 打赏
  • 举报
回复
服务端生成后*.msi文件
直接安装

然后引用
overloadma 2003-04-27
  • 打赏
  • 举报
回复
up!!
overloadma 2003-04-27
  • 打赏
  • 举报
回复
各位大哥帮帮忙啊!急啊!
overloadma 2003-04-26
  • 打赏
  • 举报
回复
我说的这个type lib是指tlb文件,不是dll啊,我不知道tlb文件怎么注册,用regsvr32.exe好像不行.
再说详细一点:我生成文件包括student.dll,student.tlb.我不能把每个student.dll都copy到客户端.客户端只要包含接口定义的student.tlb就可以了.但是我不能引用student.tlb.
在dim object as IStudent'接口
时出错.
online 2003-04-25
  • 打赏
  • 举报
回复
type lib要注册
试试

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧