CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  非技术类

简单问题:换台电脑程序无法执行!

楼主jianshusheng(剑书生)2004-08-02 09:49:24 在 VC/MFC / 非技术类 提问

我的一个VC程序,里面有电子地图,模拟目标,在我一直使用的办公室电脑上编译,都能正常运行,换台电脑把程序拷过去编译,能编译通过,但无法运行执行程序,出现“该程序执行非法操作的提示”,把程序拷贝到我家里电脑上执行,同样无法运行执行程序,出现同样的错误提示!原来以为是家里电脑有病毒,重装系统后依然!!搞不懂什么原因!请教!! 问题点数:20、回复次数:7Top

1 楼howtotell(从何谈起)回复于 2004-08-02 11:32:26 得分 4

我遇到过的情况:试图操作不存在的文件.一般都是在编程的时候为了方便,自己去某个目录建立了一个文件,而不是让程序自动检测,建立的.换一台计算机读取不存在的文件就出错了.Top

2 楼zhang1000(多一个零)回复于 2004-08-02 11:44:32 得分 3

还有就是有没有用到其他的一些DLL等等。  
  路径(文件)是否都存在?Top

3 楼MajorVon(IT民工)回复于 2004-08-02 13:21:23 得分 2

可能是运行环境不对Top

4 楼liqi(sniper)回复于 2004-08-02 13:35:35 得分 4

是不是你的机器没打补丁,而其它的机器都打补丁了去掉了什么api函数什么的?瞎猜。Top

5 楼successq(江川)回复于 2004-08-02 13:45:03 得分 3

应该是你的电脑中的相关执行环境与目的机器不一致产生的。你可以用断点找出错误地点。Top

6 楼bohut(●伯虎● )回复于 2004-08-02 13:45:30 得分 4

编译这个程序的时候,选择静态编译,虽然文件大了点,但是保证可以在没有vc环境的机器上运行,除非是你程序本身的bug问题。Top

7 楼jianshusheng(剑书生)回复于 2004-08-03 17:34:58 得分 0

忙了一个下午重做,结果发现是两个按钮的界面化处理带来的问题,删除这两个按钮,不进行界面化闪亮处理,一切正常,白白耽误一个下午重做的时间。呵呵,感谢各位的参与,都有分,结帖!!Top

相关问题

  • 为什么最简单的java程序都执行不了?
  • 最简单的C++程序在linux下执行问题?
  • 关于java程序的执行简单问题
  • 为什么不能执行呢?很简单的程序……
  • 为什么我的电脑不能执行.bat(.dat也不行)的程序?
  • 很简单:怎样在程序执行时给TUpDown.position赋值?20分
  • webconfig的问题。这么简单的程序怎么也不执行?
  • 简单问题:在程序里计算一段代码执行的时间
  • 简单的C语言程序,为什么不执行输入语句呢?
  • 请问这个简单的程序的执行结果是什么

关键词

  • 编译
  • 执行
  • 电脑
  • 文件
  • 程序
  • 机器
  • 运行
  • 问题
  • 存在

得分解答快速导航

  • 帖主:jianshusheng
  • howtotell
  • zhang1000
  • MajorVon
  • liqi
  • successq
  • bohut

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo