本帖最后由 VisualEleven 于 2014-02-28 12:00:16 编辑

解决方案 »

  1.   

    编译语言都是和运行环境绑定的
    虽然同一系列的操作系统尽力保证向后兼容,也就是低版本的系统上可以用的东西在高版本上也能用,但那终究只是尽力保证,原理上编译语言就不是“一次编译到处运行”的,那是虚拟机语言java等等的卖点
      

  2.   

    讲的有点深,我现在想知道这么解决,之前是xp系统,现在是win7系统
      

  3.   

    编译没有错,打开以前文件也没问题,但是新建一个文件调试至SetPathName()处就报错
      

  4.   

    我有尝试了……我只是昨天将XP重装换成了win7,结果就出问题了
      

  5.   

    还有一种方法就是把项目文件中的Debug文件夹删除,然后在重新编译运行一下,试试
      

  6.   

    问题解决了,谢谢你也谢谢楼上各位。原因是:win7对编程各种要求可能提高了,我这段代码是创建了两个东西,win7要求先创建文件夹得到路劲才能在创建.stv文件.
      

  7.   

    问题解决了,谢谢你也谢谢楼上各位。原因是:win7对编程各种要求可能提高了,我这段代码是创建了两个东西,win7要求先创建文件夹得到路劲才能在创建.stv文件.恭喜啦,共同学习啦