2 oylq520 oylq520 于 2014.12.08 09:16 提问

WIN7 32位系统程序打不开

我开发的一个软件 在部分的WIN7系统中打不开,经过测试去掉窗口的ICON就能打开无论是代码设置还是属性里面的该ICON值一设置就打不开 经过测试一运行到icon赋值的那块程序就自动关闭了 无任何的报错(加了异常处理日志记录)。 求大神帮助

3个回答

save4me
save4me   Ds   Rxr 2014.12.08 09:37

不知道你使用什么语言写的程序,你是怎么给icon赋值的?
参考使用 Windows 窗体 NotifyIcon 组件向任务栏添加应用程序图标.aspx "使用 Windows 窗体 NotifyIcon 组件向任务栏添加应用程序图标")。

oylq520
oylq520 我时C#语言 是WINFORM窗口左上角的窗口标题图标 我尝试了2种方法直接在属性里面设置 和 在构造函数里面代码设置(加了异常处理)但是一加载到该代码位置程序就关闭了 就WIN7 32位系统出现该情况其他都可以
3 年多之前 回复
q107770540
q107770540   Ds   Rxr 2014.12.08 09:46

win+R 打开eventvwr.msc
看系统的日志里有什么可以帮助的信息

oylq520
oylq520 我那客户的事件查看器打不开 我看不到
3 年多之前 回复
caozhy
caozhy   Ds   Rxr 2014.12.08 15:09

你的icon是从外部文件加载的么?如果是那样,文件系统是否有足够的权限,以管理员身份运行是否报错。

caozhy
caozhy 回复oylq520: 既然管理员不报错,你可以用Process.Start("runas", 你的程序),具体看:http://www.cnblogs.com/wuchaodong/archive/2009/05/26/1489241.html
3 年多之前 回复
oylq520
oylq520 如果是直接窗口的属性里面设置 则运行到构造函数中自带的初始化后就自动关闭了软件,如果用代码设置则到设置窗口ICOn时也关闭了
3 年多之前 回复
oylq520
oylq520 作用资源 和外部加载都试过了 已管理员运行没有报错
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
win7 32位、64位 帮助文件(解决帮助文件打不开的问题)
解决win7下 打不开 help 文件的问题 包含32位的和64位的问题
win7 32位下VC++6.0的安装以及打不开文件的教程
现在网上的版本就可以用的,只要在装的时候注意下就行了。下面给个装的步骤,自己装吧。 可以肯定的说,win7是可以安装VC6.0的,而且还比XP更稳定。一次也没有死过。在XP下可是得同时把任务管理器也打开,随时准备关掉死去的VC。具体方法 1.在安装或者使用Visual C++ 6.0时,凡是出现兼容性问题提示对话框,一律按以下方式处理——把“不再显示此消息”打上勾,然后选择“运行程序”。不
解决win7软件启动帮助失败;支持32位、64位.zip
支持win7 32位和64位,打不开许多软件帮助文档的补丁
Autocad2004与win7和谐共处。
朋友的笔记本,装的win7-64位系统。自己装了个AutoCAD2004怎么也没法运行。上网一搜原来AutoCAD2004没有64bit版本。当然就无法运行了。 情急之下想到了用虚拟机(因为手头没有win7系统盘),也不打算做双系统。 当下Virtualbox虚拟机安装完成后。在虚拟机中安装WinXp系统。然后,安装了一Autocad的绿色版。安装完成后,我在万分的期待中双击了AutoCAD的
win7无法打开查看.hlp帮助文件解决办法
Category:电脑|技术 View:289 Author:ifu25 在计算机上运行 Windows Vista、 Windows 7、 Windows Server 2008 中或 Windows Server 2008 R2,您可能无法打开帮助文件 (.hlp) 需要 Windows 帮助 (WinHlp32.exe) 计划的。 Microsoft 已停止包括 32 位帮助文件查看
修复网页打不开问题
本BAT处理将尝试为你修复win7 32位IE打不开网页 64位IE正常等网页打不开问题
沙盘完美破解版WIN7-32-64位通用完美汉化带破解说明
好东西,下载绝不后悔,象征性收一分,绝对让你满意的好软件,我自己典藏的
文泰软件在win7上用
解决在win7上能不能用的为个人应用软件需要的联系我,本土人用看很满意
WIN7 32位下安装anaconda3-5.1.0问题总结
问题一:依照百度上的傻瓜式的anaconda安装教程http://www.jb51.net/article/109726.htm(感谢作者)(基本都是下一步)安装完以后,发现spyder打不开。解决办法:(参考http://blog.sina.com.cn/s/blog_54a0240a0102y8at.html)安装完Anaconda 32位系统后,在安装插件目录中,pyQt5的安装目录为:%安...
win7帮助文件(WinHlp32.exe)
解决win7下打不开help(hlp格式帮助文档)文件的补丁 提供32位和64位