• 5552阅读
  • 4回复

关于Qt移植到其他电脑所出现的问题 [复制链接]

上一主题 下一主题
离线土匪老黑
 
只看楼主 倒序阅读 楼主  发表于: 2010-10-24
— 本帖被 XChinux 执行加亮操作(2010-10-24) —
自己做了一个Qt的程序,有个“打开”按钮打开一个.dat的城市图片
在本机调试完全正确,然后把.exe连同一些所需要的库文件打包传至其他电脑。
双击.exe没有任何问题(如果有问题,大多数情况是提示你缺少dll),但是如果打开城市图片就会报错,提示.exe生成未处理的win32异常!
想了好久也没想明白,有什么思路么或者解决办法!加急!!!!

离线dbzhang800

只看该作者 1楼 发表于: 2010-10-24
1. 是不是可以怀疑你发布程序时没有发布图片插件呢?

2. 是不是可以怀疑你打开图片时并未对图片打开的动作是否成功做判断. 而只是,执行打开动作,不管结果如何,都直接操作你的"图片".

http://hi.baidu.com/cyclone/blog/item/d77a86182fb915b84bedbc57.html
离线土匪老黑
只看该作者 2楼 发表于: 2010-10-24
第一个问题没听说过!
第二个问题我注意到了,程序中有相应的判断!
第一个我去查查去,多谢
离线roywillow

只看该作者 3楼 发表于: 2010-10-24
记得qt原生支持png
其他格式的话发布需要带上插件
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线mefalo
只看该作者 4楼 发表于: 2010-10-25
.dat
可能和路径有关系
我以前写个程序就是在  win7里好使在xp里就不行了
好像是相对路径的问题
快速回复
限100 字节
 
上一个 下一个