游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1877|回复: 4

认真向高手学习下去!求答,请指导:

[复制链接]

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2004-9-15 10:51:00 | 显示全部楼层 |阅读模式
求答:VB软件遇到如下问题
我试做了一个编辑器,版本在我的另两台电脑(分别是WINDOWS‘98和2000)安装后,一直无法正常运行,即在点击文稿模板的“例文”等相关内容时,系统显示:“运行时错误339,部件COMDLG32.OCX或其附件之一不能注册:一个文件丢失或无效。

而我自己另外做的同样软件版则在三台不同系统的电脑中都运行正常。
出现这种问题,不知是什么原因?

请教师与高手指导。
[em3]

68

主题

710

帖子

719

积分

高级会员

Rank: 4

积分
719
QQ
发表于 2004-9-15 10:55:00 | 显示全部楼层

Re:认真向高手学习下去!求答,请指导:

如果是.net
请安装运行库

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2004-9-15 11:55:00 | 显示全部楼层

Re:认真向高手学习下去!求答,请指导:

是脱机单机版呢。

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2004-9-15 23:56:00 | 显示全部楼层

Re:认真向高手学习下去!求答,请指导:

朋友说(供大家参考,对不对?):

你好!
    我没有看你的原程序,不知道是不是你的程序问题。但是竟然你能调试成功并做成打包文件,说明程序已经很好了;那我就你的问题说出我的看法,我想是你用了VB6.0自带的打包程序,它的打包程序不是很好,经常出现你这样的问题,我曾经给别人做过项目,就是用它自带的打包的结果在不同的操作系统出现了不同的问题,当你用它打包时,它将许多支持VB6.0独立运行所用到的.OCX和.DLL文件给打包进去,不然少了这些文件运行就会出错。就这点我建议你用别的打包程序打包就能解决的。
    其次,就是你用了一些不是VB6.0中的部件(.OCX),是你自己做的或者是从别的地方弄来的,特别是一些封装了底层的API函数的.OCX,它们是对操作系统的一些程序的重写,如果对这不是很精通是导致出现很多像你这样的情况。因为VB6.0已经在一定曾度上重写了一定的操作系统的函数;例如:VB6.0中的菜单编辑就是很明显的例子。
    像这样的,你只能在重新查看你的一些自己做的组件代码了。




18

主题

110

帖子

110

积分

注册会员

Rank: 2

积分
110
发表于 2004-9-21 13:31:00 | 显示全部楼层

Re:认真向高手学习下去!求答,请指导:

请在程序运行前注册该软件的用的控件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-18 17:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表