vb编好的软件为什么老报错??

vb编好的软件为什么老报错??,第1张

不是什么高级的错误啊

必须明白一点, 编译通过的程序不代表运行时不报错, "下标越界" 这个错误常见于数组, 比如一个数组V(10), 最大下标是10, 而你程序中引用时使用 V(i), 这时如果i大于10或小于0就会报下标越界, 下面那些MSAdodcLib.Adodc那些通常是因为引用的DLL丢失造成的, 你看一下VB工程部件里面引用的Adodc控件是不是丢了? 如果是, 重新加回来, 并在窗体上重新画一下这个控件(原来那个估计被变成图片框了) 使用VB注意备份工程文件, 必要的时候, 恢复回来

需要引用Windows Common Control部件

我的是Win2003的系统,可能会跟你的系统有出入,打开工程后,点“工程”-》“部件”

在“控件”页

勾上Microsoft Windows Common Control。如果没有,则点浏览,找到C:\windows\system32\MSCOMCTL.ocx,打开,勾上确定即可


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10066574.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存