ActiveReports最终报表设计器本地化方法介绍
2024-10-12 03:28:18
ActiveReports UI界面中的所有字符信息、错误提示信息、以及一些logo、图像资源,都能够通过运行batch文件来本地化。本文主要介绍资源本地化的具体步骤:
1. 资源目录
所有可本地化的资源文件都放在安装目录下:C:\Program Files (x86)\GrapeCity\ActiveReports 10\Localization.
2. 首先指定语言
- 2.1 以管理员权限来打开记事本或其他文本编辑器
- 2.2 使用记事本打开ARDesigner.bat为后缀的资源文件,修改Culture 值。具体可查看MSDN 常用的包含:zh-CN,en-US等
- 2.3 需要确保ProgamFilesAssemblyDir中的正确的,且不修改其他属性。
- 2.4 保存并关闭
3. 本地化字符串和图标
- 3.1. 解压ARDesigner.zip 包,将所有文件都放在:C:\Program Files (x86)\GrapeCity\ActiveReports 10\Localization. 目录下。会产生一个ARDesigner的子文件夹
- 3.2 在这个文件夹下,打开所有.resx文件,并修改<value></value>之间的值
- 3.3如果需要修改图标,需要重命名这些本地化图标,保持与要替换的图标一致,并替换。
4. 以管理员权限运行Administrator
- 4.1 从开始菜单中打开cmd命令框,按住CTRL+Shift+Enter来打开管理员权限的CMD窗口
- 4.2 修改目录为:cd C:\Program Files (x86)\GrapeCity\ActiveReports 10\Localization
- 4.3 输入ARDesigner.bat并按Enter键运行;NameCompleter.exe会自动运行,并创建以下文件:
1. 在ARDesigner中创建SatelliteAssembly 文件夹
2. SatelliteAssembly 文件夹中会包含一个以选择的语言命名的文件夹,如zh-CN’
3. 一个GrapeCity.ActiveReports.Design.Win.v10 dll文件
5. 复制整个语言包文件夹到Debug文件夹下。
6.测试
在Form构造函数中的InitializeComponent 方法前添加以下代码:
C#:
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh_CN");
VB:
System.Threading.Thread.CurrentThread.CurrentUICulture = New System.Globalization.CultureInfo("ja")
最新文章
- HTML5新增标签与属性
- java io流之BufferReader&;BufferedWriter
- C# 将sheet中数据转为list
- 移动端页面(css)调试之“weinre大法”
- shutdown命令用法
- 源码分析:Java对象的内存分配
- six month dormancy test
- 2016";百度之星"; - 初赛(Astar Round2A)
- JAVA对象之生
- js数组(二)
- WeQuant交易策略—网格交易
- 日志的艺术(The art of logging)
- 【转载】 C++之split字符串分割
- x3D 下载以及如何使用原版NetBeans IDE 来搭建x3d编辑环境
- 三 分析easyswoole源码(启动服务&;TableManager,略提及Cache工具的原理)
- python全局解释器锁(GIL)
- php+google/baidu翻译接口
- linux服务器的相关信息查看(端口占用,cpu、内存占用,防火墙,系统信息,vim编辑器使用等)
- Hadoop详细配置教程
- 华硕主板M2N-电源跳线怎么接
热门文章
- winform、C# 自动更新
- python学习笔记之基础二(第二天)
- CF 484E - Sign on Fence
- 七牛整合PHP上传文件
- 写Python脚本语言时,“SyntaxError: Non-ASCII character &#39;\xe6&#39; in file”错误的处理
- Warning: Using a password on the command line interface can be insecure.解决办法
- <;hr>; 的18种样式
- [转] 将DOS格式文本文件转换成UNIX格式
- 勇者斗恶龙UVa11292 - Dragon of Loowater
- android使用默认程序进行图片拍照已经裁剪,以及设备读取