阅读:6479回复:21
关于ArcGisEngine中的符号问题
我想通过ArcGISEngine调用在ArcMap中做好的Style文件,看了看帮助,发现不能直接调用,必须通过一个名为"MakeServerStyleSet"的工具转换后才能使用,但我用了该工具,总是出错,不知何故,还请赐教!
|
|
1楼#
发布于:2004-12-30 19:45
还没用到这个,关注ing,回头来报告消息
|
|
|
2楼#
发布于:2004-12-31 11:13
<P>MakeServerStyleSet.exe可以转换</P><P>但是加载的时候出现了程序死掉的情形 ,使用的是arcgis9 sp2</P><P>Dim pStyleGal As IStyleGallery
Dim pStyleStorage As IStyleGalleryStorage Dim pEnumStyleGall As IEnumStyleGalleryItem Dim pStyleItem As IStyleGalleryItem Dim strCategory As String Dim pStyleGalPath As String pStyleGalPath = "E:\Projects\Esri.ServerStyle" Set pStyleGal = New ServerStyleGallery 'As using the StyleGallery coclass, I can add all Fill Symbol items to the ComboBox combo1. Set pStyleStorage = pStyleGal pStyleStorage.TargetFile = pStyleGalPath strCategory = "Fill Symbols" Set pEnumStyleGall = pStyleGal.Items(strCategory, "", "") pEnumStyleGall.Reset Set pStyleItem = pEnumStyleGall.Next Do While Not pStyleItem Is Nothing 'Loop through and access each marker Combo1.AddItem pStyleItem.Name Set pStyleItem = pEnumStyleGall.Next Loop </P> |
|
|
3楼#
发布于:2004-12-31 11:16
<P>楼猪转换出错,是不是因为你的符号文件不在 c:\programfiles\ArcGIS\Bin\Styles 目录里?</P><P>但在使用ae加载过程中的确有错,应该是个bug</P>
|
|
|
4楼#
发布于:2004-12-31 11:50
不能吧,我用的挺好啊。
|
|
5楼#
发布于:2004-12-31 11:59
<P>我的Style文件就是在"C:\Program Files\ArcGIS\bin\Styles"里面啊,可每次选择该目录,点击"Make"后总提示以下错误:</P>
<P>"You must select a style set directory that exists."</P> |
|
6楼#
发布于:2004-12-31 12:11
<P>a</P>
[此贴子已经被作者于2004-12-31 12:12:59编辑过]
|
|
7楼#
发布于:2004-12-31 13:59
<P>"You must select a style set directory that exists."</P><P>好象是目录的原因哦</P>
|
|
|
8楼#
发布于:2004-12-31 14:05
<P>那麻烦你能不能帮我转一下,我发一份到你邮箱里.</P>
|
|
9楼#
发布于:2004-12-31 14:42
<P>那跟操作系统有关吗?我的是XP</P>
|
|
上一页
下一页