别人传给我的用vc++6编好的exe程序,但是双击以后闪一下就消失了,怎么办?

他传过别人,说是能用,难道是我安装的vc++6没有安装好?但是我的vc++6可以使用啊!这怎么解决?

你叫它重新编译一下,在程序最后加一个语句
system("pause");
或者是
getchar();等,只要能够暂停程序退出的就行了,一般编译器不同运行程序退出方式也有点差别。
像VC6写好代码后编译运行,一般程序不会自动退出;
但是如果你把代码拷贝到VS2010下编译运行,程序会一闪而过,自动退出。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-20
可以在命令提示符里运行。
第2个回答  2012-05-25
期待您的计算机安全设置方案

别人传给我的用vc++6编好的exe程序,但是双击以后闪一下就消失了,怎么办...
你叫它重新编译一下,在程序最后加一个语句 system("pause");或者是 getchar();等,只要能够暂停程序退出的就行了,一般编译器不同运行程序退出方式也有点差别。像VC6写好代码后编译运行,一般程序不会自动退出;但是如果你把代码拷贝到VS2010下编译运行,程序会一闪而过,自动退出。

VC++组建的exe应用程序按回车为什么会关闭
已经显示了.只不过只显示了0.00001秒后就遇到退出指令return,程序当然关闭了.可以在return 0前面加getchar();或者加cin>>r;就是让你程序卡在getchar()上,不执行return指令,好让你看到结果..当第二次回车时,getchar()结束,程序再退出..你应该用的VC6吧..用编译条上的感叹号那个按钮也能看到运行...

怎么让编译好的程序不闪一下就没了
VC++6在程序执行后会暂停的,请检查程序中是否有错。或者尝试在主函数中的末尾,return 0;之前加上两个getchar();

用vc++6写好程序运行的时候提示文件不存在怎么办
选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的,“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\\VC98\\Bin”下面,你可以到相应的路径下找到这个应用程序。因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(...

用VC++2008编程,DOS框只闪现了一下就消失了
选开始执行不调试,或者在程序结束前加上一句system("pause");

vc++6.0打开文件时老是出错怎么办?
1、右击vc++6.0的图标选“属性”---“兼容性”---兼容模式下的“以兼容模式运行这个程序”前面不要打勾。2、另一种崩溃一般是由于打开文件或者添加文件引起的 解决办法:1. 在VC6.0中点击Tools-Customize(然后点击一下Toolbars或者Commands,这样才能下一步)2. 点击vc6.0工具栏上的File菜单,...

用vc++6.0编译的exe文件能不能用反汇编程序打开?
vc6是32位的,debug是调试16位的!win32dasm有可能看不到,因为这玩意bug太多 其实vc6应该自带有反汇编器的,你编译程序后有个单步执行命令,其中有个选项可以看反汇编的结果,或者如果你是反汇编别人的程序,你没有源代码,可以想个办法让他出错,出来个保护异常,然后点取消就能看到反汇编代码了 ...

VC++6.0安装成功了,但打开SETUP.EXE说不是有效的WIN32应用程序?
方法:对于第一种情况,往往是由于安装源文件不完整或是程序安装不成功,我们可以重新从官方网站来下载安装文件重新安装一下此程序。有时候你所选择的下载工具也是导致这种情况的发生的主要原因,必要时可以试用不同的工具进行下载。对于第二种情况:我们安装多个软件都收到此提示时,那么可能是我们的exe文件...

请高手指点: 为什么我装了好几次VC++6.0,但我只要一打开file->open,它...
WIN7下用VC6可不是个好主意.有兼容性问题.建议你使用新版本的VC编译环境.比如VS2005 SP1+\/VS2008\/vs2010 如果非VC6不可的话.建议你用虚拟机.

下载了一个别人用VC++写的exe文件可以运行,如果想研究的话能用VS200...
能!如果有全部的源代码和文件,打开那个后缀名为dsw的文件,如果没有,看看有没有sln的文件,就可以打开了。如果只有一个exe文件的话,就没有办法了!

相似回答
大家正在搜