Asp.net VB.NET中的VB6字节数组
我有一些图像比较DLL和VB6文档,但我想在ASP.NET/VB.NET中使用它 文件中规定如下: IdleLoadImage 描述:加载捕获的图像(原始格式),准备 人脸检测 声明:iDLLoadImage(pByte作为字节,iWidth作为长,iHeight作为 长,iColor尽可能长) 参数:pByte:存储(原始)捕获图像的字节数组 (in)iWidth:用于设置原始图像宽度(in)iHeight:用于设置 原始图像高度(英寸)iColor:1表示灰度图像,3表示RGB图像(英寸) 返回值:0:成功 -1:此库未启用。 -2:pByte为空。 -3:初始化内部参数失败 但是,当我试图在VB.NET中传递它Asp.net VB.NET中的VB6字节数组,asp.net,arrays,vb.net,vb6,Asp.net,Arrays,Vb.net,Vb6,我有一些图像比较DLL和VB6文档,但我想在ASP.NET/VB.NET中使用它 文件中规定如下: IdleLoadImage 描述:加载捕获的图像(原始格式),准备 人脸检测 声明:iDLLoadImage(pByte作为字节,iWidth作为长,iHeight作为 长,iColor尽可能长) 参数:pByte:存储(原始)捕获图像的字节数组 (in)iWidth:用于设置原始图像宽度(in)iHeight:用于设置 原始图像高度(英寸)iColor:1表示灰度图像,3表示RGB图像(英寸)
字节数组
时,它说它需要字节
有什么解决办法吗
(这是截图)
谢谢。试试这些东西:
pByte as Byte()
尝试传递image(0)。@Dabblernl VB.NET仍将传递单字节。我想说的是,接收代码可能只是想知道数组的第一个元素在内存中的位置。因此,在其声明中使用ByRef关键字。试着找到一种方法来做到这一点。