已知:工程A和工程B,单独调试都没有错误动作:现在将工程A中的一个form1窗体加栽到B工程中问题:当运行B工程的时,发现刚加载过来的form1就出错,现在反过来将工程B中的所有窗体都加载到工程A中,结果发现工程A以及刚加载过来的form1都能正常运行,请问一般是什么原因造成,谢谢............................

解决方案 »

  1.   

    工程A中的那个form里面有用到的控件没有在工程B中引用
      

  2.   

    一般来说,
      加载工程 、被加载工程
    被加载工程中一定要有加载工程那个窗体用到的控件/引用 等等,否则是运行不了的就像,你需要将form1在工程A的环境也要在工程B中有一样的
      

  3.   

    Sub main()看了么?窗体还要类、模块的支持,看了么?
      

  4.   

    请问你工程A和工程B中是否各自都有窗体Form1并保存于不同位置,如是这样,你必须先移走1个Form1,然后添加另1个Form1,不然必然报错.
      

  5.   

    我当然是将工程A中的一个form1窗体加栽到B工程中前已经将A中的一个form1拷贝到B中了