社区
Delphi
帖子详情
想定义一个一维的SafeArray(安全数组),如何建立,如何置数组元素值,求救,100分!
BCB
2005-01-14 10:37:24
要求SafeArray是一维的,
如何建立实例,如何置数组元素值?
...全文
198
7
打赏
收藏
想定义一个一维的SafeArray(安全数组),如何建立,如何置数组元素值,求救,100分!
要求SafeArray是一维的, 如何建立实例,如何置数组元素值?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BCB
2005-03-07
打赏
举报
回复
gz
BCB
2005-01-20
打赏
举报
回复
up
BCB
2005-01-17
打赏
举报
回复
up
ilovevc
2005-01-14
打赏
举报
回复
说到这里我就头痛,你用script,vb倒是爽,script什么都是variant,vb可以自动有编译器转换。你要用vc,delphi,别扭之极。
BCB
2005-01-14
打赏
举报
回复
看样子,大家也跟我一样,浮于简单的东西,深一点的,象COM应用,
就没人会了
BCB
2005-01-14
打赏
举报
回复
windows API中的SafeArray调用方法已查到,有点烦琐。
现在求助SafeArray在VCL中封装后的简单办法。
BCB
2005-01-14
打赏
举报
回复
用于COM参数调用
Saf
eAr
ray
使用.doc
每个函数都有其特定的用途,比如`
Saf
eAr
ray
CreateVector`适合创建简单类型的
一维
数组
,而`
Saf
eAr
ray
CreateVectorEx`则扩展了这种功能,允许创建包含复杂类型的
数组
。 2. **
Saf
eAr
ray
的类型(VARTYPE)**
Saf
eAr
ray
...
安全
数组
使用方法一些资料
- 使用`
Saf
eAr
ray
Create`函数创建一个
Saf
eAr
ray
,指定
数组
的维度、每维的大小、数据类型等参数。 - 例如,创建一个二维整数
数组
,可以这样调用:`
Saf
eAr
ray
Create(VT_I4, 2, [行数, 列数])`。 2. 填充
Saf
eAr
ray
:...
VB真是
想
不到系列之四:VB指针葵花宝典之
Saf
eAr
ray
.docx
在C/C++中,
数组
的指针可以直接指向
数组
的第一个元素,但由于缺乏对
数组
尺寸的记录,这种“真
数组
”在
安全
性方面存在隐患。而VB中的
Saf
eAr
ray
则弥补了这个缺陷,它在内存中存储了
数组
的维数、边界信息以及每个元素的...
在COM中使用
数组
_code.zip_COM_
Saf
eAr
ray
_字符串
数组
对于"自定义数据结构
数组
",假设我们有一个名为`MyStruct`的结构体,我们需要先定义其变体类型(如`VT_USERDEFINED`),然后才能在`
Saf
eAr
ray
`中使用。这通常涉及注册结构体类型库(使用`RegisterTypeLib`等API)...
Variant输入出参数,ocx传递byte
数组
,
saf
ear
ray
使用方法,vc写ocx在vb下调用
- 创建
Saf
eAr
ray
:在VC中,可以使用 `
Saf
eAr
ray
Create` 函数创建一个
Saf
eAr
ray
,指定其维度、大小和元素类型。 - 填充
Saf
eAr
ray
:使用 `
Saf
eAr
ray
Lock` 锁定
数组
,然后通过 `
Saf
eAr
ray
PutElement` 函数将数据放...
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章