当前位置:编程学习 > VB >>

送分100分:VB6提示发现冲突名称,如何查找是哪两外发生了名称冲突。



如上图,如何查找这两外冲突的名称呢。
--------------------编程问答-------------------- ctrl+F 这个名字,看看代码中有没有重的
窗体里面的就没办法了,一个控件一个控件的看喽 --------------------编程问答-------------------- 没遇到过,这“冲突名称”是在哪种情况下出现的啊?
--------------------编程问答-------------------- 在VB中把窗体名改成大写试试 --------------------编程问答-------------------- 在VB中把窗体名改成大写试试 --------------------编程问答-------------------- 造成此问题的原因是工程文件中存在着大小写不一致的情况,通过上面的提示,我们知道,冲突的文件名为FrmXXX,用文本编辑工具打开FrmXXX.frm文件.
我一般用UEStudio打开文件,然后将工程文件中所有的FrmXXXG名称会部替换为新的大小写统一字符保存即可,再次找开工程时,程序将正常.

一般什么保存窗体文件后,如果发现文件名与要求不一致,也可通过这个方法解决.

注意:如果程序在源码管理器中保存,应该先将代码check out,然后再按照上述步骤修改,修改成功后再Check In
--------------------编程问答-------------------- 打开新的VB,一个一个打开.frm文件,看它的Name是否有重名。 --------------------编程问答-------------------- 因為有些時候,你的表單名是10a,後來如果改為10A時,雖然是一個表單,但由於VB記錄的是10a,所以會提示沖突,你只要工程中把10A表單名改為10a就可以,再或者用記事本打開工程文件,查找到10a,然後改為10A。也可以。 --------------------编程问答-------------------- 在报错的那个frm里查找DianBiaogl这个控件,将它改个名字,并将该frm里所有引用该控件的名称改过即可 --------------------编程问答-------------------- 路过.....帮顶.......
补充:VB ,  网络编程
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,