社区
图形处理/算法
帖子详情
vb vc dll 传递数值:如何将vc MFCDLL中的二维数组或者指针或者字符传递到VB中应用??????????????
hazhanggavin
2008-03-21 02:43:10
如题
本来参与一个AVI文件处理工程,现在已经能够获取RGB数值,但是现在需要通过做一个MFCDLL来定时传递RGB数值,
但是不知道怎么传递多维数组,或者传递指针到vb中!
谢谢!!!!!!!!!!!!!!!!
...全文
100
7
打赏
收藏
vb vc dll 传递数值:如何将vc MFCDLL中的二维数组或者指针或者字符传递到VB中应用??????????????
如题 本来参与一个AVI文件处理工程,现在已经能够获取RGB数值,但是现在需要通过做一个MFCDLL来定时传递RGB数值, 但是不知道怎么传递多维数组,或者传递指针到vb中! 谢谢!!!!!!!!!!!!!!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiqi5521
2008-03-26
打赏
举报
回复
VB中你需要申明一个Byte型的一维数组,然后你可以把这个数组的首地址传给VC做的连接库。按照引用传递数组的第一个元素就行了,VC那边可以用一个unsigned char *来接
qiqi5521
2008-03-26
打赏
举报
回复
处理AVI文件的话,其实你就用标准的24位内存位图的格式来就行了,
24位内存位图其实就是一个一维数组,按次序存放着R\G\B的值,首先是第一行,然后是第二行,然后是第三行
......依此类推。但是24位内存位图是4字节对齐的,也就是说,如果每行的字节数不是4的整数倍,那么要补一些占位字节,使得每行是4的整数倍个字节
qiqi5521
2008-03-26
打赏
举报
回复
所谓二维数组,在内存中还是一个一维数组,其大小是行数*列数
珍惜生命远离CPP
2008-03-25
打赏
举报
回复
我也想知道不用SAFEARRAY 的情况下传递二维数组。
hazhanggavin
2008-03-25
打赏
举报
回复
我个人认为指针其实也就是数组的概念:
不知道如何从VC++的MFCDLL中传递数组到VB中!
我想实现的是MFCDLL传递数组内容到VB中!
谢谢!!!!!!!!!!
珍惜生命远离CPP
2008-03-22
打赏
举报
回复
SAFEARRAY
这个支持多维数组的.
cusang
2008-03-22
打赏
举报
回复
字符串可以,2进制数据没试过
在VB里开好一string空间(赋足够长的值即可),传给DLL,在DLL可以往里写
相关推荐
将数组从
VC
++
DLL
传递
到
VB
本文介绍如何将数组从
VC
++
DLL
传递
到
VB
VB
调用
VC
生成的
VB
调用
VC
生成的
dll
里面包含有
VB
和
VC
如何
指针
传递
数组
传递
VC
实现一个库,并用
VB
(Visual Basic)来调用的方法,包括
传递
数组的方法
因为工作需要,最近写了一个
VB
小软件,很多功能已经用
VC
写好了,如果再用
VB
整一遍太麻烦。最好的方法将
VC
程序编译成
dll
库,然后用
VB
来调用就行了。虽然
VB
已经很老了,但是做一些小软件还是非常方便的,下面就来介绍如何将
VC
程序实现的crc校验程序编译成
dll
库,接下来介绍如何使用
VB
来来用,使用时注意参数要对应,特别是特别是数组
传递
要对应起来。 第一步:使用
VC
编译
dll
库 1.启动V
《C语言基础》 之 第8章 数组
课程内容:数组的声明、定义(初始化)、数组的赋值、数组在内存
中
的空间特点、使用 [ ] 访问数组元素、数组元素的
指针
、数组第一个元素
指针
的表示方法、数组命令与++、sizeof与数组、数组名总结、函数普通传参回顾、
传递
数组
指针
、
二维数组
。
跟汤老师学Java(第7季):数组
本课程从零开始,以通俗易懂的方式讲解Java入门,真正做到零基础入门学习,最适合初学者的教程! 课程内容包括: 1.数组简介 2.数组基本用法 3.动态赋值 4.增强for循环 5.练习:数组的用法 6.栈和堆 7.基本数据类型和引用数据类型及在内存
中
的存储方式 8.值
传递
和引用
传递
9.
二维数组
10.练习:
二维数组
11.冒泡排序 12.Arrays工具类 13.不定长参数
发帖
图形处理/算法
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
1.9w+
社区成员
5.0w+
社区内容
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2008-03-21 02:43
社区公告
暂无公告