社区
C#
帖子详情
.net与COM互相操作的问题(在.NET中如何使用SafeArray类型)
Firestone2003
2006-07-05 11:36:20
使用MapX控件开发GIS系统,
其中有一个函数
Feature.get_Nodes();
返回的是一个SafeArray类型的数据
我使用
Array MyArray=(Array)Feature.get_Nodes();
系统报错,out of Memory!
咨询一下如何在.net下调用SafeArray数据,谢谢
...全文
562
8
打赏
收藏
.net与COM互相操作的问题(在.NET中如何使用SafeArray类型)
使用MapX控件开发GIS系统, 其中有一个函数 Feature.get_Nodes(); 返回的是一个SafeArray类型的数据 我使用 Array MyArray=(Array)Feature.get_Nodes(); 系统报错,out of Memory! 咨询一下如何在.net下调用SafeArray数据,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Firestone2003
2006-07-05
打赏
举报
回复
hdt(倦怠) 兄的我看不了
我用的是2005
Knight94(愚翁),具体的数据类型也不清楚,应该是一个类似point的struct!现在在宿舍,晚上把函数的说明文档拷下来
Firestone2003
2006-07-05
打赏
举报
回复
object get_Nodes(object CSys)
MapXLib.CMapXFeature 的成员
这个就是导入到.net里的原型
zhoujijunnt
2006-07-05
打赏
举报
回复
看星星喽!
主要是学习兼MARKA!
Knight94
2006-07-05
打赏
举报
回复
例如:
SafeArray:int
([MarshalAs(UnmanagedType. SafeArray, SafeArraySubType=VT_I4)] int[] ar
Knight94
2006-07-05
打赏
举报
回复
你得说出SafeArray的类型
真相重于对错
2006-07-05
打赏
举报
回复
ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconeditinginteropassembly.htm#cpconeditingmicrosoftintermediatelanguagemsilanchor2
Firestone2003
2006-07-05
打赏
举报
回复
自己搞定了
Firestone2003
2006-07-05
打赏
举报
回复
Feature.Nodes 属性
目的
这一只读属性展示展示节点数据,用户可以在一个对象中通过一次传递查询所有节点,然后令其返回一个单一的连续的内存块。
语法
[ SafeArray= ] OBJECT.Nodes ([CSys])
.NET
进阶篇07-
.NET
和
COM
文章目录一、
COM
和
.NET
元数据内存管理接口注册线程编组二、
.NET
客户端调用
COM
组件三、
COM
客户端调用
.NET
组件四、嵌入互
操作
类型
五、平台调用DllImport六、等等 一、
COM
和
.NET
COM
组件对象模型是在
.NET
之前的一种编程...
老生常谈之C++和C#之间
互相
调用
老生常谈之C++和C#之间
互相
调用 最近实在是太不给力了,算了,这些就不这里抱怨了,直接进入正题把。 关于C++和C#之间相互调用,不管是C++做父C#做子,还是C#为父C++为子(这里的父与子是指调用和被...
C++
使用
VARIANT实现二维数组的
操作
其
中
,如果
SAF
EAR
RAY
中
的数组时多维数组,即可以把多维数组转换为一维数组,也可以通过获得指向数组的指针方式来
操作
数组
中
的元素。 (3)
使用
VARIANT变量把
SAF
EAR
RAY
进行包装。
使用
SAF
EAR
RAR实现二维数组的...
内容来至(http://blog.csdn
.net
/dadaadao/rss/list)
它们的主要区别是: 1)组件可以在另一个称为容器(有时也称为承载者或宿主)的应用程序
中
使用
,也可以作为独立过程
使用
; 2)组件可以由一个类构成,也可以由多个类组成,或者是一个完整的应用程序; 3)组件为...
AutoLisp 函数总结
在本章
中
,我们将更多讨论有关在Visual LISP
中
使用
ActiveX性能。首先,我们从ActiveX的技术环境开始,包括对象、对象模型、集合、属性、方法等方面。然后我们将深挖一些特定的ActiveX技术部分。了解ActiveX功能性是...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章