
必须明白一点, 编译通过的程序不代表运行时不报错, "下标越界" 这个错误常见于数组, 比如一个数组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,打开,勾上确定即可
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)