急!100分!编译成exe后,关闭时出现运行时错误'339' ,如何解决?
了一个软件使用了xp效果,在vb6 (sp5)环境下运行一切正常,但编译成exe运行后,打开一个窗口,关闭正常,而打开两个窗口,再关闭时出现运行时错误'339' ,如何解决?
---------------------------
---------------------------
运行时错误 '339':
部件 '' 或其附件之一不能正确注册:一个文件丢失或无效
---------------------------
确定
---------------------------
问题点数:100、回复次数:20Top
1 楼skzz(Hotjava)回复于 2002-09-29 20:33:41 得分 0
有高手吗?Top
2 楼sindyzhou(大胡子)回复于 2002-09-29 20:49:18 得分 3
我不是Top
3 楼skzz(Hotjava)回复于 2002-09-29 21:01:06 得分 0
sindyzhou(sindy) :
结账时一定给你加分Top
4 楼qffhq(qffhq)回复于 2002-09-29 21:18:00 得分 0
是不是控件没有许可证呀Top
5 楼mousean(快乐无限)回复于 2002-09-29 21:51:45 得分 5
调试时一切正常,编译之后就报错??
.exe是在原工程的目录下运行的吗???
环境应该是没有问题的
打个包安装一下试一试Top
6 楼skzz(Hotjava)回复于 2002-09-29 21:57:50 得分 0
我用的是用户控件源代码,可以自由修改的,在部件项目里也没有添加任何外来的ocx ,dll之类的东西,都是system32里自带的控件。在vb6 (sp5)环境下运行却一切正常,很奇怪!
Top
7 楼luckcao(luckcao)回复于 2002-09-29 22:05:08 得分 0
不会,关注中。对了是不是系统的问题啊,你换一台机子试试看呢。帮你UP。Top
8 楼mousean(快乐无限)回复于 2002-09-29 22:27:04 得分 0
我也用过XP风格的按钮控件,怎没有出现你所说的问题???
奇怪----!Top
9 楼griefforme(菠菜鱼汤 #雁过群山云无语#)回复于 2002-09-29 22:27:44 得分 2
控件有问题?Top
10 楼wzy0001(我行我素)回复于 2002-09-29 22:38:02 得分 2
可能是控件有问题upTop
11 楼skzz(Hotjava)回复于 2002-09-29 22:44:41 得分 0
mousean(幻想无限) :exe是在原工程的目录下运行的,打包安装试过N次;
在其他机子也试过,我的机子有两个系统,都试过N次;
griefforme(菠菜鱼汤):我也怀疑是控件,但功能一切正常!
在csdn论坛上搜索了一下,也没有类似的问题。真是活见鬼! 、
谢谢各位!
up 有分!Top
12 楼yjmking(Privacy)回复于 2002-09-29 23:39:15 得分 3
这个问题我遇到过,已经解决了。
1、将控件复制到system32下
2、注册
3、在部件里察看是否位于system32下
肯定解决Top
13 楼leonnet(里奥下的天空)回复于 2002-09-30 00:06:24 得分 2
没遇到过,只好帮你UP了Top
14 楼chanet(牧师)回复于 2002-09-30 00:18:49 得分 3
没有注册。看一下系统有没有VB6chs.dll
没有的话,在c:\windows\system32\regsvr32 /u vb6chs.dll
还有的话,把你所用到的控件中的.dll文件都像上一句那样注册一次。
(前提要在系统上有.dll文件呀!:))
Top
15 楼skzz(Hotjava)回复于 2002-09-30 00:52:45 得分 0
问题奇怪的是打开一个窗口,关闭很正常,而任意打开第二个窗口(比如内容只有几个按钮),再关闭时出现运行时错误'339' ,Top
16 楼liujianjava(liujian)回复于 2002-09-30 12:12:04 得分 80
我曾经遇到过类似问题,是不是定时器的原因?
Timer1.Enabled = FalseTop
17 楼bcpl(林平之)回复于 2002-09-30 12:26:21 得分 0
直接end了事Top
18 楼wxy_xiaoyu(猪是的看来过倒)回复于 2002-09-30 12:26:59 得分 0
控件注册Top
19 楼skzz(Hotjava)回复于 2002-09-30 12:27:04 得分 0
谢谢!就是这个原因,hehe :)Top
20 楼skzz(Hotjava)回复于 2002-09-30 12:34:14 得分 0
就是定时器的原因,很怪!Top




