Inno Setup中怎么随语言定义桌面图标名?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Inno Setup中怎么随语言定义桌面图标名?相关的知识,希望对你有一定的参考价值。

根据操作系统语言不同,开始菜单和桌面图标文字相应变成中文,英文,繁体等.
我试过cm:xxx,但它只是在安装过程中随语言显示文字,在[ICON]段中一用就报错,怎么办啊?
(请不要粘一大堆随便搜的垃圾过来,谢谢)

参考技术A inno setup 没用过,如果用 nextinstaller 的话,有两种方式可以实现
1.可以在属性中设置一个,每个语言可以定义不同的桌面图标
2.也可以把桌面图标名做成一个变量,而每个语言都有自的变量表,只要在各变量表设置不同的值就行了

inno setup打包的安装文件更换位置后图标改变了

参考技术A innosetup打包的安装文件更换位置后图标改变了。
应该是以前给C盘改的那个图标在移动文件夹的过程中无意被移动过,
如果记得位置的话可以自己找下那个图标还在不在
重新更改下下C盘图标就行了
至于桌面的快捷方式像楼上说的,删掉没用的,去程序所在文件夹找到执行文件创建一个快捷方式到桌面就可以了
建议以后不要这样随意移动程序文件,因为程序在安装过程中是会吧文件路径写入注册表的,移动后可能导致意想不到的麻烦
装东西之前先规划好文件夹,是在要变动路径的话直接卸载再在想要的位置重装都行

以上是关于Inno Setup中怎么随语言定义桌面图标名?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Inno Setup 创建桌面图标

Windows 7 上错误的桌面快捷方式图标(Inno Setup)

Inno Setup:将桌面图标复选框的默认值设置为 true

inno setup打包的安装文件更换位置后图标改变了

inno setup 在win7下的开始菜单和桌面快捷方式问题

Flutter桌面开发 — Windows App打包以及使用Inno Setup生成.exe文件安装包