郁闷啊,一个窗体SSTab经过编辑一下,咋就变成了pictureBox了,请问怎么改回来啊

解决方案 »

  1.   

    那谁唱的愚公移山说...听起来是笑谈
    up,果真如此,没听说过.MS惊爆史上至强BUG然后,猜一下.层的问题?
      

  2.   

    你的VB有完全安装吗?该错误是SSTab控件没有注册或版本不对引起的。解决方法是:“工程”->“部件”->勾“Microsoft Tabbed Dialog Control6.0(SP5)”,如果没有该项,则在你的系统文件夹(system32)下找到TABCTL32.OCX后注册->重新拉出该控件到窗体上,问题解决!
      

  3.   

    是你的sstab页面文件丢失还是变成pic如果是后者则是因为新打开的文件没引用sstab,也就是原来保存文件中间丢失引用信息
    如果是前者则是sstab 的bug
      

  4.   

    最好发办法,把窗体和SSATB全部删除掉,重新来过是不是那英唱的:重新来过?
      

  5.   

    我在一个工程里创建一个程序,用了SSTab 后,又重新只打开用了SSTab的form更改了名字(这个时候SSTab已经成了pictruebox了)保存,又在原先的工程引用进去,就没有了
      

  6.   

    在工程中添加SSTAB,然后只保存工程,但不保存窗体,关闭,重新打开即可。
      

  7.   

    无心的试验了一下,实现这个问题的全过程.
    因为用ms forms 2.0导致编译后内存溢出.无奈只好通通换掉.
    窗口太多不太好找哪些引用了它.
    到system32下把fm20.dll改名.打开工程,N多窗口提示加载控件失败.
    继续,然后回头看log,就知道哪些窗口用了具体fm里的什么控件了.PS:
    这时,没有实际控件的窗体里,原来的fm20控件所在的位置通通成了picturebox......大概楼主也这样实现的吧.就是打开了一个引用了VB当次未能有效加载的控件的form.
      

  8.   

    是不是没有将该active控件添加到工程?