mapx 不支持中文显示,求问该如何解决

问题描述

昨天看网上有人说mapx升到5.02.38就可以支持中文,我升到此版本依然有问题,求各位该如何解决部分代码如下:c#写的pts.x=Convert.ToDouble(datatable.Rows[i][5].ToString());//MessageBox.Show(String.Format("{0}",pt.x));pts.y=Convert.ToDouble(datatable.Rows[i][6].ToString());MapXLib.Pointpoint=newMapXLib.PointClass();MapXLib.StylenewStyle=newMapXLib.StyleClass();MapXLib.Featureftr;MapXLib.FeatureFactoryfeaFac;point.Set(pts.x,pts.y);//doublefeaFac=axMap1.FeatureFactory;//创建图元样式//定义点图元的样式newStyle.SymbolType=MapXLib.SymbolTypeConstants.miSymbolTypeBitmap;//指定为位图样式newStyle.SymbolBitmapSize=20;//指定图元大小newStyle.SymbolBitmapName="TEMP1-32.BMP";////位图文件必须放在安装目录的CUSTSYMB//文件夹下newStyle.SymbolBitmapTransparent=true;//指定位图透明,和图层融为一体newStyle.SymbolBitmapOverrideColor=false;ftr=feaFac.CreateSymbol(point,newStyle);//此处添加label//ftr.KeyValue=datatable.Rows[i][2].ToString();ftr.KeyValue="李四";lyr.AddFeature(ftr,Type.Missing);ftr.KeyValue="李四";就开始报错

解决方案

解决方案二:
我下了一个7版本的不会。
解决方案三:
引用1楼annasummer的回复:

我下了一个7版本的不会。

sorry是MapX5.0的。
解决方案四:
KeyValue不能设置为中文我的解决办法是在CDC中将你想要的标注画出来,而且不会随地图放大缩小而改变大小
解决方案五:
QQ:4818472

时间: 2024-10-29 10:34:38

mapx 不支持中文显示,求问该如何解决的相关文章

求问该怎么解决[Ljava.lang.String;@2c1e6b这个问题

问题描述 求问该怎么解决[Ljava.lang.String;@2c1e6b这个问题 import java.util.*; public class B35 { public static void main(String[] args) { String[] str = new String[10]; int[] m = new int[10]; Random random = new Random(); for(int i =0;i<10;i++){ m[i] = random.nextI

mapx5.02.19 不支持中文显示,求问该如何解决

问题描述 mapx5.02.19 C#写的,就是对MapXLib.Featureftr; 对ftr.KeyValue赋值//此处添加labelftr.KeyValue="张三"就开始报错误,请教该如何解决 解决方案 解决方案二:报错的内容是什么?解决方案三:csdn论坛上提问过,说是版本不支持中文,想有没有好的解决方式,我用的版本是mapx5.02.19 版本还不够需要mapx5.02.25以上解决方案四:引用1楼cuit的回复: 报错的内容是什么? 报错的内容是尝试读取或写入受保护的

FreeBSD下的vi支持中文显示和编辑

最近开发PHP需要使用vi,但是php文件中需要支持中文,于是请教同事,有了结果. 以前是使用putty连接到freebsd服务器上,但是好像输入中文有问题,所以使用F-Secure SSH Client 5.4,使用 SSH Client也可以,比putty强点,不过没有那么方便. 要使vi中的代码加亮等,好像要使用bash,freebsd默认是csh,所以要修改一下: % chpass heiyeluren       #Changing user database information

Ogre1.4.5支持中文显示的MovableText类

稍微修改了一下,使之支持中文的显示,当然了,主要是靠字体文件的支持.其实Ogre::OverlayElement和这个类是差不多的,不过看起来我觉得Ogre::OverlayElement似乎是要比MovableText好很多的. 测试项目下载,请使用VS2005+Ogre1.4.5编译,将之放入到$(OGRE_HOME)/Samples即可:/Files/tx7do/DemoMovableText.rar  截图:

显示-求用jsp编程语言解决下面的问题

问题描述 求用jsp编程语言解决下面的问题 编写一个应用程序,可以让用户在窗体网页上输入名称.密码,若名称为capterpillar且密码为123456,则显示一个HTML页面响应并有"登陆成功"字样,否则显示登陆失败字样,并由一个超链接连回窗体网页.注意:不可在地址栏出现用户输入的名称和密码. 解决方案 家庭作业 家庭作业 解决方案二: 这什么意思这什么意思

3dmax输入中文显示的是问号怎么解决

法1. 这个是系统字体的问题,我们只要下载你所使用的字体即可解决了,在网上下载字体之直接安装在电脑然后重新打开软件即可. 方法2. 如果不是上面这个情况的话,建议你重新下载一款3dmax进行下载,有可能是你下载的3dmax版本你有问题! 好了以上就是小编为大家整理的一篇关于3dmax输入中文显示的是问号的两种解决办法了,希望这两种方法可以帮助到大家的哦.

让windows 2003英文版支持中文显示及中文输入的设置方法

1. control panel-->Regional and Language Options--->Language---->将"Install Files for East Asian Languages" 选项打勾: 系统提示需要插入系统安装光盘,根据提示操作.成功后返回到Regional Options选项 2.Regional Options-->Standards and Formats"下拉框中选择"Chinese (PRC)

jsp中文显示问号问题解决方法

 jsp中想要输出的中文被显示成问号?在eclipse-windows- preferences中搜索jsp,Encoding选项中选择 Chinese,此问题便可解决 问题: jsp中想要输出的中文被显示成"?"    解决方法 : 在eclipse-windows- preferences中 搜索jsp , Encoding选项中选择 Chinese . 这样新建的jsp文件将支持中文显示.    对已经存在的jsp文件做如下修改: 将各种编码方式都改成GB18030,如下:   

jsp中文显示问号问题解决方法_JSP编程

问题: jsp中想要输出的中文被显示成"?" 解决方法 : 在eclipse-windows- preferences中 搜索jsp , Encoding选项中选择 Chinese . 这样新建的jsp文件将支持中文显示. 对已经存在的jsp文件做如下修改: 将各种编码方式都改成GB18030,如下: 复制代码 代码如下: <%@ page language="java" contentType="text/html; charset=GB18030