找到VB6.exe,打开右键属性。选择以兼容模式运行这程序。可以XPSP3之类的。
然后就可以打开了。至于你要找所谓的VB6TMPL.TLB,那是找不到的。网上似乎也没有。
不过微软知识库中有一个解答,
注意这一段:HKEY_CLASSES_ROOT\TypeLib\{FCFB3D2E-A0FA-1068-A738-08002B3371B5}\6.0\9\win32
The
main
Visual
Basic
type
library
is
either
missing
or
mis-registered
for
the
current
user.
This
message
reflects
the
original
working
name
of
this
file
but
in
released
versions
of
Visual
Basic
this
file
was
renamed
VB6.olb
and
is
located
in
the
same
directory
as
the
Visual
Basic
6.0
executable
(VB6.exe).
The
registry
should
contain
a
path
to
this
file
under
the
following
key:
HKEY_CLASSES_ROOT\TypeLib\{FCFB3D2E-A0FA-1068-A738-08002B3371B5}\6.0\9\win32
If
the
key
is
missing
or
pointing
to
a
location
where
the
file
cannot
be
found,
Visual
Basic
returns
the
preceding
error
message
during
startup.
VB装了一打开就d出一个提示窗口"由于系统设置无效 Visual Basic不能启动。丢失或未注册VB6TMPL.TLB"是设置错误造成的,解决方法为:
1、关闭提示后,点击【文件】,如下所示。
2、在【文件】窗口找到【选项】并点击,如下。
3、在【选项】窗口找到【加载项】并单击,如下。
4、在【加载项】找到【转到G】并点击,如下。
5、进入加载项页面,如下,默认有勾选3项内容。
6、取消所有勾选项,并确定,如下所示即可。
症状当您启动 Visual Basic 6.0 中,在新的用户帐户或一个新的安装后您尝试运行 Visual Basic 6.0 中的可执行文件 (VB6.exe) 时您会收到以下错误消息:
“Visual Basic 程序无法启动由于到无效系统配置。缺少或未注册 VB6tmpl.tlb。”
您无法继续,Visual Basic 将关闭。
原因
主 Visual Basic 类型库已丢失或 mis-registered 为当前用户。此消息反映了原始的工作名的此文件,但在发布版本的 Visual Basic 此文件已重命名 VB6.olb,且位于 Visual Basic 6.0 中可执行文件 (VB6.exe) 所在的目录。
注册表应包含此文件在以下项的路径:
HKEY_CLASSES_ROOT\TypeLib\{FCFB3D2E-A0FA-1068-A738-08002B3371B5}\6.0\9\win32
如果密钥丢失或指向一个不能在其中找到该文件的位置,Visual Basic 将在启动过程中返回前面的错误消息。
解决方案
丢失或 mis-registered 类型库键 VB6.olb 将指示 Visual Basic 的不正确的安装的程序。Microsoft 建议您卸载并重新安装 Visual Basic。
为了正确重新安装的 Visual Basic 卸载当前的产品。然后重新从原始安装盘中安装 Visual Basic 继续进行。
更多信息
若要重现此错误,只是查找和 VB6.olb 文件重命名,尝试启动 Visual Basic 6.0,请注意将出现该错误消息。回到 VB6.olb 重命名该文件可以解决此问题
我建议你 重新卸载了再安装就好了!! 不行的话, 你在问我,我会在线回答 我给你加了参考资料: 这个资料这是提醒登入后又提示未知的错误;而导致推出的原因.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)