欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

ae开发如何加载不了mxd文件?初学者

更新时间: 2014-01-05 02:58:33 责任编辑: Author_N1

 

AE开发怎么加载不了MXD文件?菜鸟求助
代码如下
 
private void Form1_Load(object sender, EventArgs e)
        {
            string fileN1 = @"D:\Program Files\ARCGIS\DeveloperKit\SamplesNET\data\GulfOfStLawrence\Gulf_of_St._Lawrence.mxd";
            
            if (axPageLayoutControl1.CheckMxFile(fileN1))
            {
                axPageLayoutControl1.LoadMxFile(fileN1,"");
            }
        }


我知道MXD只是路径文件,相关的SHP文件也在该路径下的,但axPageLayoutControl1.LoadMxFile还是出问题了。
居然引起了“System.OutOfMemoryException”的异常,这异常时内存不足的意思啊,这是怎么回事呢,求高人!
不知道是不是我路径字符串的格式不对,求大虾~~
--参考方法--
如果你安装了Arcengine runtime 相关就不需要再安装arcgis了。
另外这段代码是没有问题的。
你找找其他方面的原因吧
--参考方法--
AE自带了个工具条..有打开mxd的功能
你先试下自带的是否能打开吧
--参考方法--
代码改一下试试,axPageLayoutControl1.LoadMxFile(fileN1,Type.Missing);
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:58:33
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/16851/
本文WWW.DOC100.NET DOC100.NET版权所有。