社区
进程/线程/DLL
帖子详情
vb中读取vc编译的dll中的数组的问题!
astroboy
2003-08-20 08:36:11
我用mfc编译的dll文件,我想从vb中调用它,获得里面数组里的数据,请问如何实现!
...全文
40
2
打赏
收藏
vb中读取vc编译的dll中的数组的问题!
我用mfc编译的dll文件,我想从vb中调用它,获得里面数组里的数据,请问如何实现!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
astroboy
2003-08-21
打赏
举报
回复
没人回答阿!郁闷!
功名半纸
2003-08-21
打赏
举报
回复
use SAFEARRAY!!!!!!!!!!!
The following example accepts an array pointer and creates an array containing 10 integer elements:
short WINAPI NewArray(LPSAFEARRAY *ppsa)
{
LPSAFEARRAY psa;
SAFEARRAYBOUND sa;
sa.lLbound = 1;
sa.cElements = 10;
if (*ppsa == NULL) //array not yet initialized
{
if ((psa = SafeArrayCreate(VT_I2, 1, &sa)) == NULL)
return -2;
*ppsa = psa;
}
if ((*ppsa)->cDims != 1) // check array dimensions
return -1;
else return -3;
return 0;
}
Declared and called from Visual Basic:
Declare Function NewArray Lib "debug\ADVDLL.DLL" _
(a() As Integer) As Integer
Sub NewArrayTest()
Dim a(1) As Integer
Dim b() As Integer
MsgBox NewArray(a) & ":" & LBound(a) & ":" & UBound(a)
MsgBox NewArray(b) & ":" & LBound(b) & ":" & UBound(b)
End Sub
将Matlab函数转换为
VB
可用的
DLL
Matlab是MathWorks公司开发的一种工程计算语言。用这个交互系统可以解决很...以及在
VB
中
调用这一类
DLL
两个
问题
做了一些探讨。文
中
,我们是基于Mat-lab5.0、
VC
5.0、
VB
5.0、 Matcom4.0或相应的更高版本的软件进行讨论的。
计算机二级(
VB
)
该课程面向对象: 备考计算机二级(
VB
)的课程 备课期末考试 自学
VB
程序设计 课程注意提高学习者实战技巧,授课过程
中
以实际操作演示为主,帮助学习者快速地掌握编程的实际方法和技巧。 课程以2019年计算机二级大纲...
java源码包2
Java局域网通信——飞鸽传书源代码,大家都知道
VB
版、
VC
版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
asp.net知识库
ASP.NET 2.0
中
的代码隐藏和
编译
ASP.NET 2.0 Language Swithcer and Theme Swicher 多语言转换和多样式主题转换 ASP.NET2.0 ObjectDataSource的使用详解(1) ASP.NET2.0 ObjectDataSource的使用详解(2) ...
进程/线程/DLL
15,471
社区成员
49,181
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章