社区
VB基础类
帖子详情
■■■救命!!■■■运行时错误'5',无效的过程调用或参数
saiko
2006-01-24 07:38:30
我在自己的电脑上可以成功编译成执行文件,且在我自己的电脑上没发现任何错误。但复制到别人的电脑时,运行时出现
运行时错误'5',无效的过程调用或参数
在 vb 的环境中,没有错误提示,顺利,现在被客户骂晕了。
是什么原因啊???
...全文
2291
14
打赏
收藏
■■■救命!!■■■运行时错误'5',无效的过程调用或参数
我在自己的电脑上可以成功编译成执行文件,且在我自己的电脑上没发现任何错误。但复制到别人的电脑时,运行时出现 运行时错误'5',无效的过程调用或参数 在 vb 的环境中,没有错误提示,顺利,现在被客户骂晕了。 是什么原因啊???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
foreverstar2004
2006-01-25
打赏
举报
回复
VB运行库缺少或第三方控件未注册导致! 用Setup Factory 7.0 简体中文版打包(VB类库及第三方控件包含进来)打包程序记得勾上自动注册选项,应该就没问题了!
IamDeane
2006-01-25
打赏
举报
回复
还要注意有些控件或者DLL必须位于SYSTEM32下,有些必须不在
还有就是把所有的控件或者DLL都注册一下
zou19820704
2006-01-25
打赏
举报
回复
你可以打包给他安装这样的程序!!然后运行
zou19820704
2006-01-25
打赏
举报
回复
有一些dll文件在他的电脑上没有!!不过在vb环境下有这样的文件
saiko
2006-01-25
打赏
举报
回复
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
在VB6的环境里,程序可以非常流畅的运行,编译生成 ab.exe 后
在本机运行时就出现 " 运行时错误'5',无效的过程调用或参数 "
如何获取是错在哪行?在 VB6的环境里 根本不会报错!!!
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
tztz520
2006-01-25
打赏
举报
回复
环境不一样而且没打包.很容易出问题.
建议用Setup Factory打包一下.
wangtopcool
2006-01-25
打赏
举报
回复
应该是哪个控件没有注册....
检查一下你的工程用到了哪些
韧恒
2006-01-25
打赏
举报
回复
是啊,先用VB的打包向导做个安装包试试。
fuxc
2006-01-25
打赏
举报
回复
回复人: saiko(小新) ( ) 信誉:98 2006-01-25 10:10:00 得分: 0
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
在VB6的环境里,程序可以非常流畅的运行,编译生成 ab.exe 后
在本机运行时就出现 " 运行时错误'5',无效的过程调用或参数 "
如何获取是错在哪行?在 VB6的环境里 根本不会报错!!!
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
==================================
如果是在同一台电脑上,那就不是组件注册的问题了
这样确定出错行:
在程序里面关键流程加一些msgbox:
msgbox 1
....
msgbox 2
....
msgbox 3
这样,看它哪些地方执行过了,哪些地方没执行
这样逐步缩小范围,很快就可以找到出错的地方了
Summer006
2006-01-25
打赏
举报
回复
最稳妥的方法,就是把vb安在客户的机子上,源码弄过去,直接调试运行,然后生成exe!!最傻瓜的方法。保证可以了。
还有个方法就是打包, 把打包后有个support的目录 (还是压缩包?忘了)。 进去 把所有的dll,ocx等等复制到客户机子的win目录下system32里面(不错操作系统可能目录不一样), 有重复的就 不覆盖。 然后就应该可以运行了。(如果有第三方控件还要手动注册一下。。。)
tomkai
2006-01-25
打赏
举报
回复
缺少相应的类库吧....
你打个包生成安装文件,把需要的.DLL和控件文件加上
然后去别的机器上安装...
直接拷贝.exe用有点可笑啊..
earth1998
2006-01-25
打赏
举报
回复
数据库有问题吧?存储过程或者视图!
faysky2
2006-01-25
打赏
举报
回复
我在自己的电脑上可以成功编译成执行文件,且在我自己的电脑上没发现任何错误。但复制到别人的电脑时,运行时出现
运行时错误'5',无效的过程调用或参数
-----------------------------------------------------------------------------
因为你的程序运行时,需要某些文件的支持,直接复制exe文件过去是不行的,就算你把需要的文件都复制过去也不一定能正确运行,因为有些文件需要注册,而你又不知道哪些是必须的文件,而哪些文件又是必须注册的,所有建议你用打包工具打包,然后到客户机上进行安装。
province_
2006-01-24
打赏
举报
回复
要打包后安装不要复制,肯定是某个控件未注册或版本不兼容造成的
单核QPS提升10倍,亿级日
调用
!QQ频道前端网关升级之路
????目录1 生于 B 端:先让自己满意2 长于 C 端:跨越边界3提升安全/可用性4提升性能/效率:实用第一5提升可观测性:深度是被逼出来的6 总结:以躺平的心态完成不躺平在流量增长、功能扩展的背景下,叠加性能优化的内在要求,把一个协议转换发展为业务网关,
过程
有多曲折?选型又有哪些考虑?为什么放弃了JSAPI(客户端方案)、HTTPSSO(后台方案),最后选择了Node(前端)方案?本文...
Gem5模拟器,关于Creating SimObjects in the memory system的一些问题记录(七)
关于Creating SimObjects in the memory system章节的一些问题记录,包括:SlavePort和MasterPort,SE模式和FS模式,以及代码上的一些问题
Java8 官方jvm 标准参考 -XX 配置
参数
详细信息
原文地址https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html 概要 java[选项]类名[args] java[选项]-jar文件名[args] 选项 命令行选项用空格分隔。请参阅选项。 班级名称 要启动的类的名称。 文档名称 要
调用
的Java归档(JAR)文件的名称。仅与-jar选件一起使用。 args 传递给main()方法的
参数
以空格分隔。 描述 该...
jdk8 jvm配置
参数
说明
jdk8 jvm配置
参数
说明 转自https://www.cnblogs.com/syuf/p/10183683.html 这些选项是特定于Java HotSpot虚拟机的通用选项。-X 显示所有可用-X选项的帮助。 -Xbatch 禁用后台编译。默认情况下,JVM将该方法编译为后台任务,以解释器模式运行该方法,直到后台编译完成。该-Xbatch标志禁用后台编译,以便所有方法的编译作为前台任务继续进行,直到完成。 此选项相当于-XX:-BackgroundCompilation。 -Xbootclasspa
Jdk8
参数
jdk8 jvm配置
参数
说明 这些选项是特定于Java HotSpot虚拟机的通用选项。-X 显示所有可用-X选项的帮助。 -Xbatch 禁用后台编译。默认情况下,JVM将该方法编译为后台任务,以解释器模式运行该方法,直到后台编译完成。该-Xbatch标志禁用后台编译,以便所有方法的编译作为前台任务继续进行,直到完成。 此选项相当于-XX:-BackgroundCompilation。 -Xbo...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章