vb6运行库中的文件 stdole2.tlb 怎么手工注册呀。用regsvr32.exe无法注册呀,提示不是.dll 或 .ocx

vb6运行库中的文件 stdole2.tlb 如何手工注册呀。用regsvr32.exe无法注册呀,提示不是.dll 或 .ocx
vb6运行库中的文件   stdole2.tlb   如何手工注册呀。用regsvr32.exe无法注册呀,提示不是.dll   或   .ocx
----------------------
这种类型的文件应该如何注册呀?
好象   *.tlb   文件是不能用   regsvr32.exe来注册的,是吗?
这个文件是vb6运行时文件中的一个呀。我把它复制到用户的机器上后,如何进行注册呢?
不注册能行吗?谢谢大家。


------解决方案--------------------
tlb 仅编程时需要,运行时不需要
------解决方案--------------------
TLB不是运行时文件吧,只是给VB开发环境提供一个类型定义的文件。也不用注册,只要在VB中引用就可以使用其中的类型了。
------解决方案--------------------
TLB不需要注册
------解决方案--------------------
引用
------解决方案--------------------
TLB还是要注册的....

如果机器上有同名的TLB组件已经被使用过(比如,在开发环境里被引用过),而这个文件后来被移动了或破坏了....

那你再复制过来一个同样的文件,貌似就无法通过引用而使用(我遇到过)

这里有个工具,送你:

http://m5home.vicp.net/blog/blogview.asp?logID=365&cateID=2

但愿有帮助,呵呵