fcp0000 发表于 2014-9-10 15:01:00

InputMan 7.0 Win8环境 右键下拉菜单变英文的问题

InputMan 7.0日文版的控件(例如GcTextBox) 在win7和XP下运行,右键下拉菜单都是日文的菜单。
但是,在WIN8的环境下运行,右键下拉菜单变成英文的菜单了,这个问题如何解决。

Alice 发表于 2014-9-10 17:25:00

回复 1楼fcp0000的帖子

请问Win8也是在日文系统下运行的么?
默认情况下,在日文系统下,右键下拉菜单就是日文的。
另外需要检查是否将日文资源注册到GAC下。
如果两点满足,还有问题,我们再来看看是否是其他问题引起的。

fcp0000 发表于 2014-9-10 17:59:00

回复 2楼Alice的帖子

另外需要检查是否将日文资源注册到GAC下。

这个是怎么注册啊?

Alice 发表于 2014-9-11 13:47:00

回复 3楼fcp0000的帖子

安装后,打开如下路径:
C:\Windows\assembly
会有Grapecity.Win.Editors.Resources而且Culture是ja。

fcp0000 发表于 2014-9-11 16:47:00

回复 4楼Alice的帖子

这个文件在开发环境下是能找到的 也是ja 但是开发的软件 安装在WIN8的环境下,没有这个文件啊 因为win8的机器就没有安装InputMan,
开发后的软件,使用开发后软件的机器必须都安装inputMan么?
还是开发后打包时候要加处理,还是开发的vs2010的工程里面要引进什么东西么?

Alice 发表于 2014-9-11 18:46:00

回复 5楼fcp0000的帖子

语言包和环境有关系,程序运行时会去系统获取当前的语言。
发布后,使用的机器不用安装Inputman,据你所说,非开发机器Win8的环境不是日文的?

fcp0000 发表于 2014-9-12 09:16:00

回复 6楼Alice的帖子

WIN8环境非常肯定是日文系统,因为是日本客户发现的这个问题。其他的显示都是正常,就是右键菜单全是英文。
微软自己的TEXTBOX是没有问题的,右键菜单显示的是日文,就是GcTextBox显示的不正确。

Alice 发表于 2014-9-12 10:06:00

回复 7楼fcp0000的帖子

在开发机器上发布的时候,需要将楼上提及的日文的resource.ja随Inputman的dll一起发布。请检查下是不是没有发布这个日文的resource。

fcp0000 发表于 2014-9-12 11:06:00

回复 8楼Alice的帖子

感谢这么快的回复。
GrapeCity.Win.Editors.v70.dll 这个DLL已经一起发布了。
你说的"resource.ja"这个,我们安装inputman后在BIN里没有发现 有这个Dll啊,
C:\Windows\assembly下的GrapeCity.Win.Editors.v70.resources 不是dll没法与dll一起发布啊。

Alice 发表于 2014-9-12 16:12:00

回复 9楼fcp0000的帖子

看你发布比较急,所以做了加急处理。
安装Inputman后,在开发机器的安装目录下,除了有GrapeCity.Win.Editors.v70.dll这个dll,还应该有个ja文件夹,里面会有GrapeCity.Win.Editors.v70.resources.dll。
如图:


如果是手动发布,发布的时候应该将这个文件夹下的日文资源一起发布。
你再尝试下,如果依然有问题,可以站内短消息给我你的电话,或是打电话给我:029-88331988转620.
页: [1] 2
查看完整版本: InputMan 7.0 Win8环境 右键下拉菜单变英文的问题