今天在另外一台电脑上安装了C++ Builder,当把我原来电脑上好好的程序弄过来却不能运行。原来电脑里生成的EXE文件打不开,也没有任何提示。在新装的C++ Builder里打开原来的工程,编译正常通过,但是没有运行程序。不知道怎么回事,请高手指点!
   

解决方案 »

  1.   

    在c++builder里面调试一下原来的程序,在WinMain函数上加上断点,看看是程序在哪退出的?
      

  2.   

    在我的电脑上能够很好的运行,但是复制过去就运行不了,程序代码肯定是没有问题的,估计是builder里配置的问题,不过我不懂。
      

  3.   

    在装c++builder的机器上运行不了,如果是链接错误会有提示的。如果没有链接错误,在工程文件中加上断点,调试就可以了,看看是在哪退出的
      

  4.   

    工程没有任何错误,我设置了几个断点,看到了程序在运行,但是我的是单文档应用程序,界面却没有出来。工程是肯定没有问题的,因为我在另一台电脑上,完全能够正常运行。这台电脑是刚装的builder软件,是不是需要设置什么啊!
      

  5.   


    工程没有任何错误,我设置了几个断点,看到了程序在运行,但是我的是单文档应用程序,界面却没有出来。工程是肯定没有问题的,因为我在另一台电脑上,完全能够正常运行。这台电脑是刚装的builder软件,是不是需……看起来程序能运行,界面没有出来,不代表不能运行。单步跟踪在哪退出的看看吧。