exe可执行文件打不开,求助!

开发了一个EXE可执行文件,如图1所示,但是在某些电脑上运行时会出现问题。
图1(图1)
刚开始可以正常运行,但是之后就打不开了。
具体情况是,仅在状态栏有程序图标,但是不显示程序界面。如图2所示:
图2(图2)
本来以为是程序问题,但是在有的电脑上却能够一直正常运行并且使用。
程序正常打开运行界面如图3所示:
图3(图3)
紧急求助各位大神,请各位帮忙,感激不尽!!!

如果第一次可以弹出界面的话,后面不显示界面,尝试杀进程,再重新打开一下看看,窗口设置了隐藏,没有显示出来的可能性比较大

运行的电脑上面是否安装了对应的组件,如c++

这种问题程序可以解决,没必要让用户选什么兼容模式,首先你要分析一下那些系统无法打开,造成这种问题的原因有可能是兼容性问题,那你检查一下生成exe文件的设置,如果是缺少相关组件你可以在程序中集成。另外你给的信息太少了,找不到准确原因的

1、打开任意文件夹或磁盘窗口,然后点击上方的“工具——文件夹选项——文件类型”;
2、点击新建,在“文件扩展名”中输入“EXE”,之后点击高级,在下拉菜单中选“应用程序”,最后点击确定退出即可。

考虑一下开发是否使用了第三方框架开发,注意框架的版本,基本可以猜到是运行环境问题。

你不会是build的debug版本在其他的电脑上运行吧。你build个release的试试。debug版本依赖调试环境dll,实在不行,你用depends.exe工具在不能运行的机器上打开看看有没有缺少的dll

工程选择 静态编译 模式。。添加exe文件执行所需要的dll。。

用管理员权限运行看能不能运行

编译的32位还是64位?不能打开的系统的是32位还是64位,检查一下

window系统不同的吧!系统不同兼容性不同,右键图片说明