InstallShield制作的多语言安装包中如何获取用户选择的语言
2011-02-23 10:59
507 查看
这是一个非常基本的应用,对于多语言安装,在有些情况下需要在脚本代码中获取用户安装时所选择的语言。
对于不同的InstallShield工程类型,方法不同。
InstallScript和InstallScript MSI类型的工程:
可以用系统变量SELECTED_LANGUAGE。
Basic MSi工程:
需要通过MsiGetProperty获取Property ProductLanguage的值,在实际应用中,由于Property值是一个STRING类型的语言ID,还需要将其转换成数值,语言ID见随机帮助文档“Language Identifiers” 一节。
转自Kevin Wan博客,更多Installshield打包技术交流问题可查看Appinstall论坛(www.appinstall.cn)
对于不同的InstallShield工程类型,方法不同。
InstallScript和InstallScript MSI类型的工程:
可以用系统变量SELECTED_LANGUAGE。
Basic MSi工程:
需要通过MsiGetProperty获取Property ProductLanguage的值,在实际应用中,由于Property值是一个STRING类型的语言ID,还需要将其转换成数值,语言ID见随机帮助文档“Language Identifiers” 一节。
转自Kevin Wan博客,更多Installshield打包技术交流问题可查看Appinstall论坛(www.appinstall.cn)
相关文章推荐
- INFO:InstallShield制作的多语言安装包中如何获取用户选择的语言
- HOWTO:InstallShield制作的安装包中如何获得用户选择的安装语言
- INFO:InstallShield多语言安装包中如何获取用户选择的安装语言
- installshield中如何获得用户选择的安装语言
- InstallShield 获得用户选择的安装语言
- 用vs制作安装程序的时候 如何获取用户输入的序列号,并进行判定
- InstallShield安装包制作笔记:如何修改安装语言选项
- Android如何将第三方预装的AP安装在data/app下面,用户可以选择卸载,但是在用户恢复出厂设置后,会再次自动安装
- 如何使用InstallShield8.0制作自己的安装程序
- Android 如何完整的获取到用户已安装应用列表
- Fedora14选择默认英文安装的 如何手动下载中文包, 设中文为默认语言??
- Android 如何完整的获取到用户已安装应用列表
- 如何在Windows窗体中调用系统调色板对话框,并获取用户所选择的颜色?
- [开发语言]C#项目如何制作安装程序
- HOWTO:用InstallShield制作安装包时如何重写取消安装确认部分的逻辑
- [安装部署]如何让用户自己选择是否在桌面创建快捷方式
- [开发语言]C#项目如何制作安装程序
- Android如何将第三方预装的AP安装在data/app下面,用户可以选择卸载,但是在用户恢复出厂设置后,会再次自动安装
- HOWTO:用InstallShield制作安装包时如何实现F1快捷键启动安装帮助文档
- 给Revit插件制作安装盘时,如何获取Revit的存放加载文件*.addin的目录