重装了系统后,启动VB的工程时,总提示几个form加载时有问题:比如:conflicting names were found in 'E:\projects\sms\frmuserlogin.frm',The name 'frmUserLogin' will be used;有的工程没事,有的工程总是这样?在线等待

解决方案 »

  1.   

    我也碰到过类似的问题,好象是重命名和命名窗体name属性时遇到的问题,你试试把要改的窗体单独打开改掉,在工程中重新加载。
      

  2.   

    通常,装窗体不成功时,会在窗体文件所在的目录中产生一个与窗体文件名相同,扩展名为.log的文件,用记事本打开看看,通常会找到更具体的原因。
      

  3.   

    控件没有注册,是你的工程用了第三方的控件,重装之后要重新注册你的第三方控件.
    另外打上VB的SP4
      

  4.   

    对了,是你的frmuserlogin与frmUserLogin大小写不一致造成的。
      

  5.   

    把 .vbw .frx等文件删除再打开就是了
      

  6.   

    新建一工程,把form,bas,cls什么的重新加近来,保存
      

  7.   

    可能你的工程里已有了一个名为frmUserLogin的窗体或模块.你检查以下.
      

  8.   

    你打开frmuserlogin.frm
    把里边的frmuserlogin全部替换为frmUserLogin
    再把vbp中的frmuserlogin全部替换为frmUserLogin
    1000分啊,我眼都花了
      

  9.   

    再把vbp中的frmuserlogin全部替换为frmUserLogin
    这个可能多余  :)
      

  10.   

    用记事本打开文件frmuserlogin.frm ,然后将文件中的所有 frmuserlogin 替换为 frmUserLogin ,然后保存文件 frmuserlogin.frm 即可。